Obsah:

Ako vytvorím dátový test jednotky?
Ako vytvorím dátový test jednotky?

Video: Ako vytvorím dátový test jednotky?

Video: Ako vytvorím dátový test jednotky?
Video: Электрика в квартире своими руками. Вторая серия. Переделка хрущевки от А до Я .#10 2024, November
Anonim

Vytvorenie testu jednotky na základe údajov zahŕňa nasledujúce kroky:

  1. Vytvorte údaje zdroj, ktorý obsahuje hodnoty, ktoré používate v test metóda.
  2. Pridajte súkromné pole TestContext a verejnú vlastnosť TestContext do test trieda.
  3. Vytvorte a jednotkový test a pridajte k nej atribút DataSourceAttribute.

V súvislosti s tým, ako robíte testovanie založené na údajoch?

Prístup 1) Vytvorte 1 000 skriptov, jeden pre každú množinu údajov, a každý spustite test samostatne jeden po druhom. Prístup 2) Manuálne zmeňte hodnotu v test skript a spustite ho niekoľkokrát. Prístup 3) Importujte súbor údajov z excelového listu. Načítať testovacie údaje z riadkov Excelu jeden po druhom a spustite skript.

Tiež viete, ako vytvorím rámec založený na údajoch? Tu vezmem aplikáciu Facebook, aby som predstavil implementáciu Data Driven Framework v Selenium s Java pomocou Apache POI.

  1. Scenár: Otvorte stránku na Facebooku a prihláste sa a odhláste sa.
  2. Krok 1: Otvorte Eclipse a nakonfigurujte súbory Apache POI jar – Stiahnite si Apache Jars.
  3. Krok 2: Otvorte hárok programu Excel a vytvorte nejaké testovacie údaje.

Okrem toho, aké sú typy testovania založeného na údajoch?

Pre testy založené na údajoch v TestComplete môžete použiť nasledujúce typy dátových úložísk:

  • Súbory s hodnotami oddelenými čiarkou (CSV).
  • Excelové hárky.
  • Databázové tabuľky.
  • Polia skriptov.
  • Tabuľkové premenné.

Čo je TestContext C#?

TestContext (NUnit 2.5. Každý test NUnit beží v kontexte vykonávania, ktorý zahŕňa informácie o prostredí, ako aj samotný test. TestContext trieda umožňuje testom prístup k určitým informáciám o kontexte vykonávania. Táto trieda je prítomná v NUnit od 2.5.

Odporúča: