Talaan ng mga Nilalaman:

Paano ako gagawa ng data driven unit test?
Paano ako gagawa ng data driven unit test?

Video: Paano ako gagawa ng data driven unit test?

Video: Paano ako gagawa ng data driven unit test?
Video: Skibidi Scary Toilet (ROBLOX) HINABOL AKO NG MGA INIDORO! 2024, Disyembre
Anonim

Ang paggawa ng data-driven na unit test ay kinabibilangan ng mga sumusunod na hakbang:

  1. Lumikha ng data source na naglalaman ng mga value na ginagamit mo sa pagsusulit paraan.
  2. Magdagdag ng pribadong TestContext field at pampublikong TestContext property sa pagsusulit klase.
  3. Lumikha a pagsubok ng yunit paraan at magdagdag ng isang DataSourceAttribute attribute dito.

Tungkol dito, paano mo gagawin ang data driven testing?

Diskarte 1) Gumawa ng 1000 script para sa bawat dataset at patakbuhin ang bawat isa pagsusulit hiwalay isa isa. Diskarte 2) Manu-manong baguhin ang halaga sa pagsusulit script at patakbuhin ito ng ilang beses. Diskarte 3) I-import ang datos mula sa excel sheet. Kunin data ng pagsubok mula sa mga hilera ng excel isa-isa at isagawa ang script.

Alamin din, paano ako gagawa ng balangkas na hinihimok ng data? Dito kukuha ako ng Facebook Application upang ipakita ang pagpapatupad ng Data Driven Framework sa Selenium kasama ang Java gamit ang Apache POI.

  1. Scenario: Buksan ang facebook page at mag-log in at mag-log out.
  2. Hakbang 1: Buksan ang Eclipse at i-configure ang Apache POI jar file – I-download ang Apache Jars.
  3. Hakbang 2: Buksan ang Excel Sheet at lumikha ng ilang data ng pagsubok.

Bukod, ano ang mga uri ng data driven testing?

Para sa mga pagsubok na batay sa data sa TestComplete, maaari mong gamitin ang mga sumusunod na uri ng mga imbakan ng data:

  • Comma-separated values (CSV) file.
  • Mga sheet ng Excel.
  • Mga talahanayan ng database.
  • Mga array ng script.
  • Mga variable ng talahanayan.

Ano ang TestContext C#?

TestContext (NUnit 2.5. Ang bawat pagsubok sa NUnit ay tumatakbo sa konteksto ng pagpapatupad, na kinabibilangan ng impormasyon tungkol sa kapaligiran pati na rin ang pagsubok mismo. Ang TestContext pinapayagan ng klase ang mga pagsubok na ma-access ang ilang partikular na impormasyon tungkol sa konteksto ng pagpapatupad. Ang klase na ito ay naroroon sa NUnit mula noong 2.5.

Inirerekumendang: