Tartalomjegyzék:

Hogyan hozhatok létre adatvezérelt egységtesztet?
Hogyan hozhatok létre adatvezérelt egységtesztet?

Videó: Hogyan hozhatok létre adatvezérelt egységtesztet?

Videó: Hogyan hozhatok létre adatvezérelt egységtesztet?
Videó: A márkaépítés 5 alappillére - Mészáros Róbert előadása, Kolozsvár 2024, November
Anonim

Az adatvezérelt egységteszt létrehozása a következő lépésekből áll:

  1. Hozzon létre egy adatot forrás, amely tartalmazza az Ön által használt értékeket teszt módszer.
  2. Adjon hozzá egy privát TestContext mezőt és egy nyilvános TestContext tulajdonságot a teszt osztály.
  3. Teremt a egységteszt metódust, és adjunk hozzá egy DataSourceAttribute attribútumot.

Ezzel kapcsolatban hogyan végez adatvezérelt tesztelést?

Megközelítés 1) Hozzon létre 1000 szkriptet minden adatkészlethez, és futtasson mindegyiket teszt külön egyenként. Megközelítés 2) Manuálisan módosítsa az értéket a teszt szkriptet, és futtasd le többször. Megközelítés 3) Importálja a adat az excel lapról. Fetch teszt adat az Excel soraiból egyenként, és futtassa a szkriptet.

Tudja azt is, hogyan hozhatok létre adatvezérelt keretrendszert? Itt fogom bemutatni a Facebook alkalmazást, hogy bemutassam a Data Driven Framework megvalósítását a Seleniumban Java-val az Apache POI használatával.

  1. Forgatókönyv: Nyissa meg a Facebook oldalt, és jelentkezzen be, majd jelentkezzen ki.
  2. 1. lépés: Nyissa meg az Eclipse alkalmazást, és konfigurálja az Apache POI jar fájlokat – Töltse le az Apache Jars-t.
  3. 2. lépés: Nyissa meg az Excel-lapot, és hozzon létre néhány tesztadatot.

Ezenkívül milyen típusú adatvezérelt tesztelések vannak?

A TestComplete adatvezérelt tesztjéhez a következő típusú adattárolókat használhatja:

  • Vesszővel elválasztott értékek (CSV) fájlok.
  • Excel lapok.
  • Adatbázis táblák.
  • Script tömbök.
  • Táblázat változói.

Mi az a TestContext C#?

TestContext (NUnit 2.5. Minden NUnit teszt végrehajtási kontextusban fut, amely információkat tartalmaz a környezetről, valamint magáról a tesztről. TestContext osztály lehetővé teszi, hogy a tesztek hozzáférjenek bizonyos információkhoz a végrehajtási környezetről. Ez az osztály a NUnitben van jelen a 2.5 óta.

Ajánlott: