Alapvető ismeretek a szoftvertesztelés, magora rendszerek
Mi az a teszt és vizsgálat?
Tesztelés - ez egy teszt, amely lehetővé teszi, hogy meghatározza: hogy a tényleges viselkedése a várható program fut egy speciálisan kiválasztott vizsgálatsorozat.
Test - a bizonyos feltételek teljesülése mellett, és a szükséges intézkedéseket, hogy ellenőrizze a működését a teszt funkció vagy annak részeit.
Mennyi ideig kell tesztelni?
- tárolt Testlink - kézi tesztelés;
- illetve programozni sajátos keretek (SeleniumWebDriver) - automatizált.
járművezetői vizsga
Általában vizsgálatok a következők szerint zajlik:
- Program követelményeinek, és jön a tesztelő.
- Ő végzi a szükséges műveletek ellenőrzésére, hogy a szoftver végzi a feladatokat.
- Az ellenőrzés alakított listáját megfelelő és nem megfelelő.
- Ezen információk felhasználásával, amelyeket javítani a meglévő szoftver frissítésére vonatkozó követelmények a fejlett programot.
Tesztelés keretében a teljes fejlesztési folyamat
Az összefüggésben a teljes fejlesztési folyamatban, a vizsgálati folyamat (zöld ág áramkör) a következő:
- Használhatósági tesztelés (ellenőrzés ergonómia) segít meghatározni: hogy a hely alkalmas, vagy a felhasználói felület a tervezett felhasználásra.
- Létrehozása egy lista - előállítása egy sor vizsgálatot, megteszi a szükséges javaslatokat kidolgozni a követelmények (a minőség tekintetében).
- Tesztelés. Készülj fel egy teszt program, vagy egy szakember ellenőrizze, hogy megfelel a követelményeknek a kiválasztott tesztsorozat. Abban az esetben, hibák - ez jelenti a fejlesztők egy sor feladatot, szükséges javítani a terméket, hogy megfeleljen a követelményeknek az állam.
- Ellenőrzés - ellenőrizze, amely azt mutatja, hogy már korrigált észlelt hibák következtében a teszteket. Általában szorosan kapcsolódó regressziós tesztelés. Tesztelj (regressziós tesztelés) arra irányul, hogy az észlelési hibák a szekciót, hogy már megvizsgálták. Ez lehetővé teszi, hogy utolérjék a regressziós hiba (amikor módosítja a programot leállítja munka dolgozott korábban). Bár ezek a tesztek kézzel is elvégezhető, gyakran használják ezt a speciális programot az automatizált tesztelés.
tesztelés előnyeit
Ellenőrzése nélkül a program betartását nem kell beszélni róla, mint, így tesztelés - szerves része a fejlesztés. Az előbb egy minőségellenőrzési specialista szerepel a fejlesztési folyamat, a több előkelő kapott termék a kimeneten.