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:

Alapvető ismeretek a szoftvertesztelés, magora rendszerek
  1. Program követelményeinek, és jön a tesztelő.
  2. Ő végzi a szükséges műveletek ellenőrzésére, hogy a szoftver végzi a feladatokat.
  3. Az ellenőrzés alakított listáját megfelelő és nem megfelelő.
  4. 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ő:

Alapvető ismeretek a szoftvertesztelés, magora rendszerek
  1. 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.
  2. 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).
  3. 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.
  4. 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.
  • Teljesítmény teszt (teljesítmény tesztelés) végzik a lelátókon, ahol továbbra is működik a szoftver. A cél - a határozták meg a problémákat az állvány (nem szoftver), utánzata a felhasználói élmény, ellenőrizze a stresszel szembeni ellenállást. Ez biztosítja, hogy az alkalmazás / rendszer megbirkózni a tényleges terhelés a jövőben.
  • 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.