mi a különbség a tesztesetek és a tesztfájlok között?

Tudom, hogy a teszteseteket ember által olvasható nyelven írják, míg a tesztszkripteket kóddal írják, és többnyire automatizált tesztelés céljából végzik.

De tudná valaki megmondani, mi különbözteti meg őket egymástól?

Van közöttük logikai különbség, vagy ezek felcserélhető kifejezések?

Válasz

szerintem A teszteset a mi és a teszt-szkript a teszt módja. a teszt során.

Lehetőség van magas szintű tesztesetek meghatározására, amelyek leírják, hogy mit kell tesztelni. A teszt-szkriptek minden részletet tartalmaznak a teszt valóban végrehajtásához.

Megjegyzések

  • azt jelenti, hogy együtt használják őket? nincs meghatározva, hogy milyen rendszerben használnak teszteseteket és milyen tesztszkripteket?
  • Azt gondolnám, hogy a terminológia az, hogy minden szabvány, minden vállalat és minden ember adni fog saját meghatározása. Mindig megkérdezném, hogy az általam használt összefüggésben mit gondol az a személy, mit jelent az, hogy biztos legyek benne. Soha ne bízzon a meghatározásban a tesztelésben, mert a kifejezéseket gyakran nem használják.

Válasz

Szerintem a kettő általában felcserélhetők, de ha az ISTQB Alapítványok vizsgájára tanul, akkor mindegyikre vonatkozóan meghatározást fognak megadni.

Tapasztalatom szerint tapasztalataim szerint a csapata tagjai mindig teszteseteket kérnek, soha nem a ténylegesen hallott tesztszkriptekre hivatkoznak. (az automatizált teszteseteken / szkripteken kívül)

Válasz

Teszt forgatókönyv – A tesztelendő helyzet.

Teszteset – Különleges feltételeket tartalmaz egy adott körülmények között végrehajtandó forgatókönyv számára, hogy megjósolják az eredményt.

Tesztszkript – Olyan utasításkészlet, amely határozza meg az egyes megteendő lépéseket és az egyes lépések várható eredményeit.

Válasz

Arra számítok, hogy az összes választ igazítani kell, De van különbség.

  1. A felhasználó [nem műszaki] által olvasható lépések az adott szcenárió teszteléséhez említett teszteset
  2. A programozási nyelven írt felhasználói [technikai] olvasható lépéseket tesztszkriptnek nevezzük

Teszteset:

  • A teszteset olyan dokumentáció, amely meghatározza a bemeneti értékeket, a várható kimenetet és a teszt végrehajtásának előfeltételeit . [Referencia – ISTQB könyv]
  • Ez a terminológia leginkább kézi tesztelésre használt

Tesztszkript:

  • A szoftvertesztelés tesztszkriptje egy olyan utasításkészlet, amelyet a tesztelt rendszeren hajtanak végre annak tesztelésére, hogy a rendszer az elvárt módon működik-e.
  • Ez a terminológia leginkább az automatizálási teszteléshez használt

Válasz

A szkript általában az automatizálásra utal

Különbség van a felcserélhető használatban. De a szkriptek általában a shell / perl / python szkriptekre utalnak a számítástechnikában. Ha figyelembe vesszük a nyelvet (nem a programozási nyelveket), akkor a szkript olyan szó, amely valamilyen információval rendelkező dokumentumra utal. A teszt szkript tehát általában az automatizálásra utal …

Válasz

Tapasztalatom szerint mindkét kifejezés használható a manuális tesztelésben kontextus. Ahogy mások is megjegyezték, a tesztesetek konkrét lépések felsorolása várható eredménnyel. A teszt szkript többnyire ugyanaz, de nem olyan specifikus. A tesztszkript azt mondhatja, hogy “Tesztelje, hogy a bejelentkezési oldal működik-e, és hogy szükséges-e jelszó az ilyen tulajdonságokkal”. A teszteset részletes lépéseket fog tartalmazni arról, hogy hová kell beírni, kattintani vagy más műveleteket végrehajtani. Mindkettőnek lehet vagy nincs bemeneti adata. A szkript nem mindig írja le pontosan a várt eredményt.

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük