Tesztszkript

Legtöbbször teszteljárás specifikációra használt kifejezés, elsősorban automatizált teszt esetén.

Present in sylabi

Példa

Egy csapat automatizálja a checkout-tesztjeit. Minden tesztszkript tartalmazza egy teszteljárás lépéseit — a kosár megnyitása, a szállítási űrlap kitöltése, fizetés tesztkártyával, a visszaigazolási oldal ellenőrzése — olyan formában, amelyet az automatizáló eszköz végre tud hajtani. A szkriptek lehetőség szerint adatvezéreltek: ugyanaz a szkript különböző tesztadatkészletekkel fut, így a tesztcsomag karbantartása és bővítése olcsó.

Gyakori kérdések

A tesztszkript ugyanaz, mint a teszt forgatókönyv? Átfedik egymást: a teszt forgatókönyv hivatalos meghatározása a tesztszkriptet alternatív elnevezésként sorolja fel. A gyakorlatban a tesztszkriptet általában az automatizált eljárásra használják, míg a teszt forgatókönyv a manuális tevékenységsorozatot jelöli.

Mi a különbség a tesztszkript és a teszteljárás-specifikáció között? A teszteljárás-specifikáció a teszt végrehajtásához szükséges tevékenységsorozat dokumentált formája. A tesztszkriptet általában ugyanerre az eljárásra használják, különösen akkor, ha az automatizált.

A tesztszkripteknek szükségük van tesztadatokra? Általában igen — az adatvezérelt szkriptek szétválasztják a szkriptelt lépéseket az adatoktól, így ugyanaz a szkript sok adatkészlettel futtatható, ami szkriptenként növeli a lefedettséget.

Ki írja a tesztszkripteket? Tesztelők és tesztautomatizálási mérnökök. A jó szkriptek ugyanazt a felülvizsgálati és verziókezelési fegyelmet követik, mint bármely más tesztver.

Kapcsolódó kifejezések

  • teszt forgatókönyv — a manuális megfelelője vagy alternatív elnevezése
  • teszteljárás — a dokumentált tevékenységsorozat
  • tesztautomatizálás — a szkriptek automatikus végrehajtásának gyakorlata
  • tesztadat — a szkriptek által felhasznált bemenetek
  • teszteszköz — a szkripteket végrehajtó szoftver
  • kulcsszóvezérelt tesztelés — olyan szkripttervezési megközelítés, amely elválasztja a kulcsszavakat a megvalósítástól

Recommend more content related to this term