Sadržaj:

Šta treba testirati u jediničnom testiranju?
Šta treba testirati u jediničnom testiranju?

Video: Šta treba testirati u jediničnom testiranju?

Video: Šta treba testirati u jediničnom testiranju?
Video: Kako muškarci i žene testiraju jedni druge #vezeionebezveze #ljubav #veze 2024, April
Anonim

JEDINSKO TESTIRANJE je nivo softvera testiranje gdje se nalaze pojedinačne jedinice/komponente softvera testirano . Svrha je da se potvrdi da svaki jedinica softvera radi kako je dizajnirano. A jedinica je najmanji dio bilo kojeg softvera koji se može testirati. Obično ima jedan ili nekoliko ulaza i obično jedan izlaz.

Samo tako, koje testove jedinica treba testirati?

Jedinično testiranje je čin testiranje mala komponenta, ili jedinica , vaše softverske aplikacije. Jer opseg svakog pojedinca jedinični test je toliko ograničen, jedini način da se to postigne je pisanje koda koji testovi vaš kod, obično koristeći okvir kao što je NUnit ili Microsoft Testiranje Framework.

Nakon toga, postavlja se pitanje, treba li pisati jedinične testove? Jedinični testovi takođe su posebno korisni kada je u pitanju refaktoring ili re- pisanje komad šifra. Ako ti imati dobro jedinični testovi pokrivenost, ti može refaktorirati s povjerenjem. Bez jedinični testovi , često je teško osigurati ti nije ništa slomio. Ukratko - da.

Nakon toga, može se zapitati i šta radite u jediničnom testiranju?

Jedinično testiranje omogućava programeru da kasnije refaktorira kod, i napraviti siguran da modul i dalje radi ispravno (tj. Regresija testiranje ). Procedura je pisanje test slučajevi za sve funkcije i metode tako da svaki put kada promjena prouzrokuje grešku, može se brzo identificirati i popraviti.

Kako da započnem testiranje jedinica?

Više o testiranju jedinica

  1. Razmisli!
  2. Kreirajte klasu u proizvodnom kodu i nazovite je na odgovarajući način.
  3. Odaberite jedno ponašanje klase koju želite implementirati i kreirajte za nju stub metode.
  4. Napišite test za to.
  5. Kompajlirajte i neka vam testni trkač pokaže crvenu traku!

Preporučuje se: