Jak dlouho by měl jednotkový test trvat?
Jak dlouho by měl jednotkový test trvat?

Video: Jak dlouho by měl jednotkový test trvat?

Video: Jak dlouho by měl jednotkový test trvat?
Video: Luigi Romersa: Muž, který spatřil test nacistické jaderné zbraně 2024, Prosinec
Anonim

Typický čas vyčleněný na psaní jednotkových testů je asi 1 den pro každou funkci, která trvá 3–4 dny kódování. Ale to se může lišit podle mnoha faktorů. 99% pokrytí kódem je skvělé. Unit testy jsou skvělé.

Jaké procento svého času v tomto ohledu věnujete testování jednotek?

Obecně to znamená a procento z pracovní týden týmu nebo tak něco. Od teď, strávit 90 % z tvůj čas psaní kódu a 10 % práce jednotkové testy . Jedna nebo více z těchto věcí, uvažují, to zajistí a tým dělá "dost" testování jednotky.

Kromě výše uvedeného, co je jednotka v testování jednotek? TESTOVÁNÍ JEDNOTKY je úroveň softwaru testování kde individuální Jednotky / jsou testovány komponenty softwaru. Účelem je ověřit, že každý jednotka software funguje tak, jak byl navržen. A jednotka je nejmenší testovatelná část jakéhokoli softwaru. Obvykle má jeden nebo několik vstupů a obvykle jeden výstup.

Podobně se ptá, šetří testování jednotek čas?

Důvodů je několik jednotka - test váš kód, ale jako čas postupuje, zjistíte, že čas vy Uložit na testování je jedním z nejlepších důvodů dělat to. Pokud máte dobrý jednotkové testy pokrytí, vy umět refaktorovat s důvěrou. Bez jednotkové testy , je často těžké zajistit, abyste si nic nerozbili.

Jak píšete jednotkový test?

  1. 13 tipů pro psaní užitečných jednotkových testů.
  2. Otestujte jednu věc po druhé v izolaci.
  3. Dodržujte pravidlo AAA: Zařídit, jednat, prosadit.
  4. Nejprve napište jednoduché testy „Fastball-Down-the-Middle“.
  5. Test napříč hranicemi.
  6. Pokud můžete, vyzkoušejte celé spektrum.
  7. Pokud je to možné, zakryjte každou cestu kódu.
  8. Napište testy, které odhalí chybu, a pak ji opravte.

Doporučuje: