Tesztbázis

Az összes olyan dokumentum, amelyből a komponensekre vagy rendszerekre vonatkozó követelmények származnak. Ezek azok a dokumentumok, amelyeken a tesztesetek alapulnak. Ha egy ilyen dokumentumot csak formális változáskezelési folyamat során módosíthatnak, a tesztbázist ún. fagyasztott tesztbázisnak nevezik.

Present in sylabi

Példa

Egy számlázó rendszer esetében a tesztbázis magában foglalja a követelményspecifikációt, a tervezési dokumentumokat és a számlázási szabályokat leíró szerződéseket. A tesztelők ezekből a dokumentumokból vezetik le a teszteseteket — a késedelmes fizetés forgatókönyvéhez tartozó teszteset a késedelmi díj szabályát megfogalmazó követelményből származik. Ha egy dokumentum csak hivatalos módosítási eljárással változtatható meg, a tesztbázist befagyasztott tesztbázisnak nevezzük, amely stabil viszonyítási alapot ad a tesztcsapatnak a tesztelés időtartamára.

Gyakori kérdések

Mely dokumentumok számítanak tesztbázisnak? Bármely dokumentum, amelyből egy összetevő vagy rendszer követelményei kikövetkeztethetők: követelményspecifikációk, tervezési dokumentumok, felhasználási esetek, szerződések, szabványok és akár kockázatelemzések is. Az a dokumentáció, amelyen a tesztesetek alapulnak.

Mi az a befagyasztott tesztbázis? Olyan tesztbázis, amely csak hivatalos módosítási eljárással módosítható. A bázis befagyasztása megakadályozza, hogy a tesztesetek érvénytelenné váljanak azért, mert a forrásdokumentumok a ciklus közben megváltoztak.

Miért fontos a tesztbázis? Ez a nyomon követhetőség forrása. Minden tesztesetnek visszavezethetőnek kell lennie a tesztbázis egy elemére, és minden követelményt le kell fedniük a teszteknek — a nyomon követhetőség teszi mérhetővé a lefedettséget.

Mi van, ha a tesztbázis hibás? A tesztbázisban lévő hiba (például egy helytelen követelmény) átterjed a tesztesetekre. Ezért a tesztbázis felülvizsgálata a tesztelés része — ezeknek a hibáknak a korai megtalálása és kijavítása a statikus tesztelés egyik legfontosabb előnye.

Kapcsolódó kifejezések

  • teszteset — a tesztbázisból származtatva
  • tesztfeltétel — a tesztbázisnak egy tesztelhető eleme
  • belépési kritériumok — a tesztelés megkezdése előtt a tesztbázis alapján ellenőrzött feltételek
  • nyomon követhetőség — a kapcsolat a tesztesetek és a tesztbázis elemei között
  • teszttervezés — az a tevékenység, amely bemenetként használja a tesztbázist
  • felülvizsgálat — így találják meg korán a tesztbázis hibáit

Recommend more content related to this term