SITE KERESÉS

Funkcionális tesztelés

Mindenféle funkcionális tesztelés aA jobb oldali pozícióra van szükség, hiszen a programnak először is helyesen kell működnie, különben a könnyű használat, a biztonság és a megfelelő sebesség nem lesz teljesen értelme. A különböző vizsgálati technikák birtoklása mellett minden szakembernek meg kell értenie, hogyan kell megfelelően tesztelni a leghatékonyabb eredmény elérése érdekében.

Funkcionális tesztelés: hol irányíthatja a fő erőfeszítéseket?

- moduláris és rendszer teszteléshez;

- a "fehér" vagy a "fekete" doboz ellenőrzése;

- manuális tesztelés és automatizálás;

- új funkciók vagy regressziós tesztek tesztelésére;

- "negatív" vagy "pozitív" tesztekre.

Mindezen tevékenységek között fontos megtalálni a megfelelő utat, amely "átlag" lesz az erőfeszítések mérlegeléséhez, kihasználva az egyes irányokat a maximálisra.

A szoftvert különböző módon tesztelik, amelyek közül az egyik a "fekete doboz" alapú tesztelés vagy az adatkezelés.

A program ebben az esetben a szempontból képviselteti magáta "fekete doboz" és a csekket annak megállapítására, hogy a program viselkedése nem felel meg a specifikációnak. Minden hibát adatkezeléssel határozunk meg, amely kimerítő teszteléssel történik, azaz minden lehetséges adatfajtán keresztül.

Ha a programhoz a parancs végrehajtása függeseményeket, akkor ellenőriznie kell az összes lehetséges szekvenciát. Egyértelmű, hogy a legtöbb esetben egyszerűen lehetetlen, hogy egy kimerítő tesztelés, így nagyobb valószínűséggel választják elfogadható vagy ésszerű lehetőség, limitált a program egy kis része az összes bemeneti adatot. Ez a lehetőség teljes mértékben garantálja az előírásoktól való eltéréseket.

A funkcionális tesztelés magában foglalja a megfelelő teszt kiválasztását. Ugyanakkor szokásos különbséget tenni az ilyen formázási módszerek közöttük:

- határértékek elemzése;

- egyenértékű partíció;

- hibák feltételezése;

- az okok és hatások közötti kapcsolat elemzése.

Mindegyiküket külön-külön tekintheti meg.

A határértékek elemzése. Határértékeknél szokás szerint az egyenértékűségi osztályok határain találhatóak. Ilyen helyeken valószínűbb, hogy hibát észlel. Az ilyen módszer alkalmazása szükségessé teszi a szakember számára, hogy egy bizonyos kreativitást, valamint szakosodást szerezzen ebben a különleges problémában.

Megfelelő partíció. A bemeneti paraméterek minden lehetséges sorozata több ekvivalenciaosztályra oszlik. Az adatokat a hasonló hibák észlelésének elvével kombinálják. Úgy vélik, hogy ha egy osztály egy csoportja hibát észlel, az egyenértékűek is rá fognak mutatni. Funkcionális vizsgálatok a jelen eljárás végzik két szakaszból áll: az első a válogató az ekvivalencia osztályok, míg a második már kialakult különleges vizsgálatok.

Az ok és a hatás kapcsolatának elemzése. A rendszer az ilyen tesztek miatt nagy hatékonyságú teszteket választhat ki. Ebben az esetben, mint ok, külön bemeneti feltétel van elfogadva, és hatásként kimeneti állapotot lát. A módszer azon az elképzelésen alapul, hogy mindenféle okot bizonyos következményekhez rendelnek, vagyis a legtöbb oksági kapcsolat tisztázásához. A szoftvertermék tesztelését több lépcsőben végezzük, amely az okok és következmények listáját tartalmazza.

</ p>
  • Értékelés: