Concept vizsgálati stratégia
vizsgálati stratégia leírása az általános megközelítést vizsgálatok és tesztelés céljából. Több szint (komponens, az integráció és a rendszer egésze) és típusa (funkció, teljesítmény, kapacitás, a hibatűrés) tesztelés.
A szerkezet a stratégia tartalmazza:
- Műszaki és tesztelő eszközök.
- befejezését feltételek és sikeres végrehajtását a teszteket. Például dönthet úgy, hogy sikeres befejezése után 95%, a tesztek, akkor megy elfogadta a termék. Egy másik példa a feltételek szolgálhat kód lefedettség. Például a biztonsági rendszer megkövetelheti száz százalékos lefedettséget a kódot a vizsgálat alatt.
- Különleges körülmények befolyásolják a erőforrásigény és a menetrend a vizsgálat, mint például:
- vizsgálata az összes interfész külső rendszerekhez
- Utánzat biztonsági fenyegetések vagy fizikai kárt a rendszerben
Egyes szervezetek használják a vállalati vizsgálati stratégia, és ezekben az esetekben szükség van arra, hogy e stratégiák az adott projekt.
A legfontosabb tényező a teszt tervezés:
- Mi iterációs történik abban a pillanatban, és mik a céljai?
- Mi az a szint az elvégzett vizsgálatok pillanatában (a komponens teszt, az integráció vagy a rendszer egésze)? Néha mind a három szinten végezzük egy iterációban.
Ne feledje, hogy lehet változtatni a jellemzői a vizsgálati feladatokat, attól függően, hogy milyen stádiumban a tesztelés a szempontból a fenti paraméterekkel. Sok fontos jellemzők, mint például a források összege és az eltöltött időt, de ebben az esetben meg kell összpontosítani a legfontosabb tényező szempontjából a fejlesztési stratégia tesztelés:
- típusú vizsgálatok (funkcionális vizsgálatok, terheléses tesztek, hangerő tesztelés, teljesítmény, könnyű kezelhetőség, forgalmazás, stb)
- kritériumokat az eredmények értékelése (kód lefedettség, a lefedettség követelmények, a talált hibák száma, az átlagos üzemidő, stb)
- alkalmazott vizsgálati technológia (automatizált tesztelés és manuális tesztelés)
Nincs egyetlen minta eloszlása vizsgálatok vizsgálati ciklusok. Típusú vizsgálatok függ az iterációk, az iterációs méretét és típusát a projektben.
Amikor a vizsgálat a központi hangsúly a felvétele valamennyi követelménynek meg kell vizsgálni, hogy van, a teljesítéséről előírt vizsgálatok. Ez azt jelenti, hogy a vizsgálat befejezése kritériumokat általában kötődik a mennyiségi lefedettség teszt-készletek, amelyek mindegyike viszont közvetlenül kapcsolódik minden követelménynek. Amikor a vizsgálat alkatrészek, komplett könnyebben használható kritériumok alapján kódlefedettséget. Az alábbi ábra szemlélteti a változást a lefedettség e két kritérium különböző szakaszaiban az iteratív szoftverfejlesztési folyamat.
- A vizsgálati tervnek tartalmaznia kell a befejezése vizsgálati kritériumok meghatározza az alkatrész tesztelése, integrációs, és a rendszer egészére.
- különböző készletek kritériumot is meg lehet határozni a különböző ismétléseket.
Próbálja automatizálni, amennyire csak lehetséges a vizsgálatokat, különösen azok, amelyek ezt többször (regressziós tesztelés keret). Ne feledje, hogy a létrehozása és fenntartása automatizált teszteket megköveteli, hogy bizonyos erőforrásokat és költségeket. Minden projekt egy bizonyos mennyiségű vizsgálati kézzel történik. Az alábbi ábrán példát helyzetek és szakaszait a tesztelés, ami lehet, hogy végezze el a vizsgálatokat manuálisan.
A következő táblázat mutatja a különböző típusú tesztek és minta vizsgálati terminációs feltételeket. Az első táblázat mutatja a tipikus példája a projektet, a vezetői információs rendszer.