Kui kaua peaks ühikutest aega võtma?
Kui kaua peaks ühikutest aega võtma?

Video: Kui kaua peaks ühikutest aega võtma?

Video: Kui kaua peaks ühikutest aega võtma?
Video: Riigikogu 08.05.2023 2024, November
Anonim

Tüüpiline ühikutestide kirjutamise aeg on umbes 1 päev iga funktsiooni jaoks, mille kodeerimiseks kulub 3–4 päeva. Kuid see võib paljude tegurite tõttu erineda. 99% koodi katvus on suurepärane. Ühikutestid on suurepärased.

Millise protsendi oma ajast kulutate sellega seoses üksuse testimisele?

Üldiselt tähendab see a protsenti meeskonna töönädal või midagi. Nüüdsest peale, kulutama 90% -st sinu aeg koodi kirjutamine ja 10% tööd ühikutestid . Nende arvates tagab üks või mitu neist asjadest selle a meeskond teeb "piisavalt" ühiku testimine.

Lisaks ülaltoodule, mis on ühikutestimise ühik? ÜHIKUTE TESTIMINE on tarkvara tase testimine kus individuaalne ühikut / testitakse tarkvara komponente. Eesmärk on kinnitada, et igaüks üksus tarkvara töötab nii, nagu kavandatud. A üksus on tarkvara väikseim testitav osa. Sellel on tavaliselt üks või mitu sisendit ja tavaliselt üks väljund.

Samamoodi küsitakse, kas ühikutestimine säästab aega?

Põhjuseid selleks on mitu üksus - test teie kood, kuid nagu aega edenedes saate teada, et aega sina salvestada peal testimine on üks parimaid põhjuseid teha seda. Kui teil on hea ühikutestid katvus, sina saab refaktori enesekindlalt. Ilma ühikutestid , on sageli raske veenduda, et te ei rikkunud midagi.

Kuidas ühikutesti kirjutada?

  1. 13 näpunäidet kasulike ühikutestide kirjutamiseks.
  2. Katsetage ühte asja korraga isolatsioonis.
  3. Järgige AAA reeglit: korraldage, tegutsege, kinnitage.
  4. Esmalt kirjutage lihtsad "Kiire-alla-keskelt" testid.
  5. Testige üle piiride.
  6. Kui saate, testige kogu spektrit.
  7. Võimaluse korral katke iga kooditee.
  8. Kirjutage testid, mis näitavad vea, ja seejärel parandage see.

Soovitan: