Je li moguće pokrivanje kodom 100?
Je li moguće pokrivanje kodom 100?

Video: Je li moguće pokrivanje kodom 100?

Video: Je li moguće pokrivanje kodom 100?
Video: ПРИВОЗ ОДЕССА. МОЛОДАЯ КАРТОШКА. ДУНАЙСКАЯ СЕЛЁДКА. КОПЧЁНАЯ РЫБА. СОЛЕНЬЯ 2024, Maj
Anonim

Dobro pravilo je sve što vaša poslovna logika treba imati 100 % pokrivenost koda . Imajući pokrivenost koda samo imati pokrivenost koda ne znači ništa ako samo radite na pogrešan način testiranja ili na pogrešno testiranje kod . Rečeno je, ako su vaši testovi dobri, onda imate 92-95% pokrivenost je izvanredan.

S obzirom na to, zašto pokrivanje koda od 100 nije moguće?

Problem sa 100 % Stvarno Pokrivenost koda Stvarno pokrivenost kodom je postotak linija od kod koji se izvršavaju tokom automatskog probnog rada. Jer 100 % pokrivenost koda radi ne znači da postoje no više grešaka u kod . I zato što bi ljudi pisali beskorisne testove kako bi to postigli 100 %.

Osim toga, koliko je pokrivenost koda dovoljna? Pokrivenost kodom 70-80% je razuman cilj za sistemsko testiranje većine projekata sa većinom pokrivenost metrics. Koristite više ciljeve za projekte koji su posebno organizirani za visoku provjerljivost ili koji imaju visoke troškove neuspjeha. Minimum pokrivenost koda za jedinično testiranje može biti 10-20% veće nego za sistemsko testiranje.

Slično se može pitati možete li postići 100% pokrivenost testom?

Da, 100 % Pokrivenost testiranja je moguće . Uvijek varira od aplikacije do aplikacije, glavni faktori koji osiguravaju pokrivenost testom su veličina aplikacije, složenost koda i propusnost projekta. Mala veličina aplikacije i više pokrivenost je ostvarivo.

Je li pokrivenost koda zaista toliko korisna?

Pokrivenost kodom je i dalje korisno Neki ljudi ga koriste da pronađu područja gdje pokrivenost je slab. Možda postoje dobri razlozi da neki dijelovi a kod baze su rijetke pokriveno testovima, ali je dobra ideja povremeno obaviti ručni pregled. Poanta toga je osvijestiti članove tima da je testiranje važno.

Preporučuje se: