Sisukord:

Kuidas luua andmepõhise üksuse testi?
Kuidas luua andmepõhise üksuse testi?

Video: Kuidas luua andmepõhise üksuse testi?

Video: Kuidas luua andmepõhise üksuse testi?
Video: Evelyn Uuemaa – „Miks on oluline andmepõhine otsustamine ja kuidas teha andmepõhiseid otsuseid?“ 2024, November
Anonim

Andmepõhise üksuse testi loomine hõlmab järgmisi samme

  1. Looge andmed allikas, mis sisaldab väärtusi, mida kasutate test meetod.
  2. Lisage privaatne väli TestContext ja avalik atribuut TestContext test klass.
  3. Loo a ühiku test meetod ja lisage sellele atribuut DataSourceAttribute.

Kuidas teha andmepõhist testimist?

Lähenemisviis 1) Looge iga andmestiku jaoks 1000 skripti ja käivitage igaüks test eraldi ükshaaval. Lähenemisviis 2) Muutke väärtust käsitsi test skript ja käivitage see mitu korda. Lähenemisviis 3) Importige andmeid exceli lehelt. Too katseandmed Exceli ridadest ükshaaval ja käivitage skript.

Tea ka, kuidas luua andmepõhist raamistikku? Siin kasutan Facebooki rakendust, et tutvustada andmepõhise raamistiku rakendamist seleenis Javaga, kasutades Apache POI-d.

  1. Stsenaarium: avage Facebooki leht ning logige sisse ja välja.
  2. 1. samm: avage Eclipse ja konfigureerige Apache POI jar failid – laadige alla Apache Jars.
  3. 2. samm: avage Exceli leht ja looge mõned testiandmed.

Lisaks, millised on andmepõhise testimise tüübid?

TestComplete'i andmepõhiste testide jaoks saate kasutada järgmist tüüpi andmesalvestusi

  • Komaga eraldatud väärtuste (CSV) failid.
  • Exceli lehed.
  • Andmebaasi tabelid.
  • Skriptimassiivid.
  • Tabeli muutujad.

Mis on TestContext C#?

TestContext (NUnit 2.5. Iga NUniti test töötab täitmiskontekstis, mis sisaldab teavet nii keskkonna kui ka testi enda kohta. TestContext klass võimaldab testidel pääseda juurde teatud teabele täitmise konteksti kohta. See klass on NUnitis olemas olnud alates 2.5.

Soovitan: