Tesztelés

A Miau Wiki wikiből

Angol megnevezés: Testing

Történeti modul

  • 1999 "Az algoritmus pontosságának ellenőrzése." [[1]]
  • 2000: "Annak ellenőrzése, hogy az egyes tervek valóban alkalmasak-e az előírt minimális szolgáltatási szint elérésére, és így a lényeges folyamatok működhessenek." [[2]]
  • 2002: ""A tesztelés legfontosabb feladata egy fajta visszacsatolás létrehozása a szakértői rendszer, ill. a megoldáskereső alrendszer által adott eredmények helyességéről, használhatóságáról." [[3]]
  • 2004: "Meghatározza a jelentős kockázatok kontrolljainak működése megfelel-e az elvárásoknak." [[4]]

Ontológiai modul

  • "ez egy" kapcsolattípus:
    • Izolációs tesztelés (modul teszteléskor)
    • Inkrementális tesztelés (rendszerteszt)
    • Big bang tesztelés (teljes rendszer verifikálás)
  • "van neki, része a címszónak" kapcsolattípus:
    • Adat
    • Becslés
    • Terv-tény összehasonlítás
    • Célfüggvény
    • Korrelációs koefficiensek
    • Ceteris paribus elvárások
  • "a címszó része valaminek (a címszóval egyenrangú fogalmak)" kapcsolattípus:

Ellentmondások és vitatott kijelentések modulja

  • 2000: Mi a kapcsolat a tesztelés és a céltalanság tétele között?
  • 2004: Ezek az intézkedések megfelelőek-e arra, hogy a kockázatot elfogadható szintre csökkentsék?
  • 2004: Bármely tesztelés elvégzése során az ellenőrnek elegendő és megbízható bizonyítékot kell szereznie annak igazolására, hogy a kontrollok a szándékoltnak megfelelően működnek-e.

Definíciós modul

  • A tesztelés célja, hibák találása a rendszerben (nem pedig a helyes működés bizonyítása). Az adott tervezési lépés eredménye megfelel-e az adott fázisban elkészült specifikációknak, valamint a kezdeti felhasználói igényeknek megfelelő rendszert/szolgáltatás/terméket valósítottunk-e meg. A rendszerrel/szolgáltatással/termékkel támasztott összes funkcionális és nem funkcionális (biztonság, teljesítmény, stb.) követelményt teljesíti-e.

Tesztkérdések modul

  • Igaz-e, hogy szoftver-modulok integrációja esetében egyféle tesztelési eljárás létezik, miután már a rendszer részelemeit letesztelték?
  • Hamis, kettő eljárás létezik:
    • Integrálás egyenkénti bővítéssel és teszteléssel
    • Teljes komplexumra végrehajtott tesztelés

Ajánlott irodalmak modulja

  • DeMillo R.: Software testing and evaluation[[5]]
  • Abbott J.: Software testing techniques [[6]]
  • Hetzel W.: The complete guide to software testing [[7]]
  • Kit E.: Software testing in the real world [[8]]