Teszteljárás Specifikáció

A teszt futtatásának tevékenységsorozatát rögzítő dokumentum. Teszt szkript illetve manuális teszt szkript néven is ismert.

Present in sylabi

Példa

Egy önkiszolgáló bejelentkező (check-in) kioszkhoz tartozó teszt forgatókönyv meghatározza a tevékenységsorozatot: az utas beszkenneli a beszállókártyát, ülést választ, megerősíti a poggyászt, és beszállókártyát kap. Minden lépés megadja a tevékenységet és azt, hogy mit kell megfigyelni. A forgatókönyvet manuálisan hajtják végre, és a tesztelők minden lépésnél rögzítik a tényleges viselkedést a várt viselkedéssel szemben.

Gyakori kérdések

Mi a különbség a teszt forgatókönyv és a teszteset között? A teszt forgatókönyv egy teszt végrehajtásához szükséges tevékenységsorozatot meghatározó dokumentum. A teszteset egy adott célhoz tartozó bemeneti értékek, előfeltételek, várt eredmények és utófeltételek halmaza. A forgatókönyv tágabb; több tesztesetet is létrehozhat.

A teszt forgatókönyv ugyanaz, mint a tesztszkript? A kifejezések átfedik egymást: a hivatalos meghatározás megjegyzi, hogy a teszt forgatókönyvet tesztszkriptnek vagy manuális tesztszkriptnek is nevezik. A gyakorlatban a tesztszkriptet gyakrabban használják automatizált eljárásokra, míg a teszt forgatókönyv a manuális, tevékenységsorozat-formára utal.

A teszt forgatókönyveket manuálisan hajtják végre? Többnyire igen — a meghatározás „manuális tesztszkript” alternatív neve a manuális formára utal. Az automatizált megfelelőiket általában tesztszkripteknek nevezik.

Egyáltalán miért használjunk forgatókönyveket? A rendszer reális, végponttól végpontig tartó használatát olvasható formában ragadják meg, amelyet az üzleti érdekelt felek át tudnak nézni, ezért értékesek az elfogadási tesztelés és a felfedező jellegű munka számára.

Kapcsolódó kifejezések

  • tesztszkript — az alternatív elnevezés, különösen az automatizált eljárásokra
  • teszteset — azok a konkrét bemenetiérték-halmazok, amelyekre egy forgatókönyv felbontható
  • teszteljárás — a teszt végrehajtásához szükséges tevékenységsorozat
  • felhasználási eset — a forgatókönyv lépéseinek egyik forrása
  • forgatókönyv-tesztelés — a reális forgatókönyveken keresztül történő tesztelés technikája
  • teszttervezés — ahol a forgatókönyveket a tesztbázisból létrehozzák

Learn more

Software Testing (2nd Edition) by Ron Patton - Sams Publishing (2005)
Practical introduction to software testing including test case and scenario design for new and aspiring software testers.

The Art of Software Testing (3rd Edition) by Glenford J. Myers, Corey Sandler, Tom Badgett - John Wiley & Sons (2011)
Comprehensive presentation of time-proven software testing approaches including test case design and test procedures.

How AI Can Help Shape the Future of Testing by Nimble Approach

Experience report from a UK consultancy testing a real low-code system fed by multiple data sources: key functionality was converted into test charters, refined into BDD scenarios with AI-assisted deduplication, and augmented by SME-led user-journey walkthroughs.

How to Test User Journeys on Cypress Learn

Worked lesson that turns a real user journey on Cypress's own course application (land, find a course, complete lessons and quiz) into a single executable end-to-end scenario test with assertions on every step.