Sadržaj:

Kako da kreiram jedinični test zasnovan na podacima?
Kako da kreiram jedinični test zasnovan na podacima?

Video: Kako da kreiram jedinični test zasnovan na podacima?

Video: Kako da kreiram jedinični test zasnovan na podacima?
Video: Вопросы и ответы в прямом эфире! Что вы должны прочитать дальше 2023 #BringYourWorth 2024, Novembar
Anonim

Kreiranje testa jedinice vođenog podacima uključuje sljedeće korake:

  1. Kreirajte podatke izvor koji sadrži vrijednosti koje koristite u test metoda.
  2. Dodajte privatno polje TestContext i javno svojstvo TestContext u test klasa.
  3. Stvoriti a jedinični test metodu i dodajte joj atribut DataSourceAttribute.

S tim u vezi, kako provodite testiranje zasnovano na podacima?

Pristup 1) Kreirajte 1000 skripti po jednu za svaki skup podataka i pokrenite svaku test odvojeno jedan po jedan. Pristup 2) Ručno promijenite vrijednost u test skriptu i pokrenite je nekoliko puta. Pristup 3) Uvezite podaci sa Excel lista. Dohvati test podataka iz Excelovih redova jedan po jedan i izvršite skriptu.

Također Znajte, kako da kreiram okvir vođen podacima? Ovdje ću uzeti Facebook aplikaciju da prikažem implementaciju Data Driven Framework-a u Seleniumu sa Javom koristeći Apache POI.

  1. Scenario: Otvorite facebook stranicu i prijavite se i odjavite se.
  2. Korak 1: Otvorite Eclipse i konfigurirajte Apache POI jar datoteke – Preuzmite Apache Jars.
  3. Korak 2: Otvorite Excel Sheet i kreirajte neke testne podatke.

Osim toga, koje su vrste testiranja zasnovanog na podacima?

Za testove vođene podacima u TestCompleteu možete koristiti sljedeće vrste pohrane podataka:

  • Datoteke sa vrijednostima odvojenim zarezima (CSV).
  • Excel listovi.
  • Tabele baze podataka.
  • Nizovi skripti.
  • Tabelarne varijable.

Šta je TestContext C#?

TestContext (NUnit 2.5. Svaki NUnit test se pokreće u kontekstu izvršavanja, koji uključuje informacije o okruženju kao i samom testu. TestContext class dozvoljava testovima da pristupe određenim informacijama o kontekstu izvršavanja. Ova klasa je prisutna u NUnit od 2.5.

Preporučuje se: