Kako dolgo naj traja enotni test?
Kako dolgo naj traja enotni test?

Video: Kako dolgo naj traja enotni test?

Video: Kako dolgo naj traja enotni test?
Video: ЗАКРИЧАЛ – ПОТЕРЯЛ ₽200.000 / ТРЭШКЭШ: Тишина 2024, December
Anonim

Tipičen čas, predviden za pisanje enotnih testov, je približno 1 dan za vsako funkcijo, ki traja 3-4 dni brezhibnega kodiranja. Toda to se lahko razlikuje glede na veliko dejavnikov. 99-odstotna pokritost kode je odlična. Enotni testi so odlični.

V zvezi s tem, kolikšen odstotek svojega časa porabite za testiranje enot?

Na splošno to pomeni a odstotek od delovni teden ekipe ali kaj podobnega. Od zdaj naprej, porabiti 90 % od tvoj čas pisanje kode in 10 % dela naprej enotni testi . Ena ali več od teh stvari, menijo, bo to zagotovilo the ekipa naredi "dovolj" testiranje enote.

Poleg zgoraj, kaj je enota pri testiranju enot? TESTIRANJE ENOTE je raven programske opreme testiranje kjer posameznik enote / komponente programske opreme so testirane. Namen je potrditi, da vsak enoto programska oprema deluje, kot je zasnovano. A enoto je najmanjši del katere koli programske opreme, ki ga je mogoče preizkusiti. Običajno ima enega ali več vhodov in običajno en izhod.

Podobno se sprašuje, ali testiranje enot prihrani čas?

Obstaja več razlogov za enoto - test svojo kodo, ampak kot čas napreduje, boste ugotovili, da čas ti shraniti na testiranje je eden najboljših razlogov za narediti to. Če imaš dobro enotni testi pokritost, ti lahko preoblikovati z zaupanjem. Brez enotni testi , je pogosto težko zagotoviti, da niste ničesar zlomili.

Kako napišete enotni test?

  1. 13 nasvetov za pisanje uporabnih enotnih testov.
  2. Preizkusite eno stvar naenkrat v izolaciji.
  3. Upoštevajte pravilo AAA: uredite, ukrepajte, uveljavljajte.
  4. Najprej napišite preproste teste "Fastball-Down-the-Middle".
  5. Test čez meje.
  6. Če lahko, preizkusite celoten spekter.
  7. Če je mogoče, pokrijte vsako kodno pot.
  8. Napišite teste, ki razkrijejo napako, nato jo popravite.

Priporočena: