„Szoftvertesztelés - Vizsga 2011.05.24.” változatai közötti eltérés

A VIK Wikiből
Ugrás a navigációhoz Ugrás a kereséshez
4. sor: 4. sor:
 
Azért került külön oldalra, hátha valaki kidolgozza.
 
Azért került külön oldalra, hátha valaki kidolgozza.
  
===1. Funkcionális tesztelési technikak ismertetése + hogyan alakul egymáshoz mérten a tesztesetek száma, kidolgozottsága (8p)===
+
===1. Funkcionális tesztelési technikák ismertetése + hogyan alakul egymáshoz mérten a tesztesetek száma, kidolgozottsága (8p)===
 +
A funkcionális tesztelés egy dinamikus, fekete doboz tesztelési forma.
 +
* Funkcionális elvárások alapján
 +
* A teszt eseteket a specifikáció alapján határozzuk meg
 +
* Nem feltételezi a kód belső szerkezetének ismeretét
 +
 
 +
==== Funkcionális tesztelési technikák ====
 +
 
 +
* Határérték tesztelés: az input tartomány határán található értékeket használják. Határérték analízissel kialakított teszt esetek generálása: az összes változót nominális értéken tartjuk, egy kivételével. Ez a kivétel veszi fel a szélső értékeket. Teszt esetek kialakítása: a következő input adatokkal való tesztelés: minimum érték (min), „éppen csak” minimum feletti (min+), nominális érték (nom), „éppen csak” maximum alatti (max-), maximum érték (max)
 +
** Robosztuls tesztelés: A határérték analízis kiterjesztése: az előbbi 5 értéken kívül teszteljük az „éppen csak”  maximum feletti (max+) és „éppen csak” minimum alatti (min-) értékeket is
 +
 
 +
* Ekvivalencia osztályok létrehozása:
 +
 
 +
* Döntési táblákon alapuló tesztelés:
  
 
===2. Defect leakage fogalma (2p)===
 
===2. Defect leakage fogalma (2p)===

A lap 2013. június 13., 07:03-kori változata

Ez az oldal a korábbi SCH wiki-ről lett áthozva. Az eredeti változata itt érhető el.

Ha úgy érzed, hogy bármilyen formázási vagy tartalmi probléma van vele, akkor kérlek javíts rajta egy rövid szerkesztéssel.

Ha nem tudod, hogyan indulj el, olvasd el a migrálási útmutatót


Azért került külön oldalra, hátha valaki kidolgozza.

1. Funkcionális tesztelési technikák ismertetése + hogyan alakul egymáshoz mérten a tesztesetek száma, kidolgozottsága (8p)

A funkcionális tesztelés egy dinamikus, fekete doboz tesztelési forma.

  • Funkcionális elvárások alapján
  • A teszt eseteket a specifikáció alapján határozzuk meg
  • Nem feltételezi a kód belső szerkezetének ismeretét

Funkcionális tesztelési technikák

  • Határérték tesztelés: az input tartomány határán található értékeket használják. Határérték analízissel kialakított teszt esetek generálása: az összes változót nominális értéken tartjuk, egy kivételével. Ez a kivétel veszi fel a szélső értékeket. Teszt esetek kialakítása: a következő input adatokkal való tesztelés: minimum érték (min), „éppen csak” minimum feletti (min+), nominális érték (nom), „éppen csak” maximum alatti (max-), maximum érték (max)
    • Robosztuls tesztelés: A határérték analízis kiterjesztése: az előbbi 5 értéken kívül teszteljük az „éppen csak” maximum feletti (max+) és „éppen csak” minimum alatti (min-) értékeket is
  • Ekvivalencia osztályok létrehozása:
  • Döntési táblákon alapuló tesztelés:

2. Defect leakage fogalma (2p)

Defect leakage occurs at the Customer or the End user side after the application delivery. After the release of the application to the client, if the end user gets any type of defects by using that application then it is called as Defect leakage. This Defect Leakage is also called as Bug Leakage.

3. A tesztelés közben létrehozott dokumentumok és egy pár szó róluk (2p)

Tesztterv: A tesztterv leírja a tesztelésbe bevont programelemeket, a tesztelési célokat és az alkalmazni kívánt tesztelési módszereket / megközelítéseket.

Teszt specifikáció: A teszt specifikációk finomítják, részletezik a teszttervben megadott módszereket/megközelítéseket, tesztelendő jellemzőket és definiálják egy adott specifikációhoz rendelt teszteseteket.

Teszteset: A teszteset definiálja a teszt input adatait, a végrehajtás feltétételeit, a végrehajtás lépéseit (teszteljárások) és a várt eredményeket.

Teszteljárás: Teszteljárásnak azokat a leírásokat nevezzük, amelyek megadják, hogy a teszteseteket hogyan kell végrehajtani, azaz részletes utasításokat tartalmaznak a teszt indítási állapotának a beállítására, a végrehajtás lépéseire és az eredmények kiértékelésére. Egy teszteljárás több tesztesethez is tartozhat.

Tesztadatok: A teszteléshez szükségünk van jól meghatározott tesztadatokra, amelyek előre meghatározott értékeket tartalmaznak, annak érdekében, hogy a tesztesetek végrehajtása során előre tervezhető, ellenőrizhető eredményeket kapjunk és amelyek értékei kellőképpen szélsőséges határok között mozognak a program rendszertervben specifikált jellemzőinek vizsgálatához

Teszt szkript: A tesztelő által írt, a számítógép által olvasható leírás, amely automatizálja a teszt eljárások végrehajtását.

4. A skype egyik beállító ablakáról volt egy screenshot és ott kellett egy-két ekvivalencia osztály, határérték (robusztus, nem robusztus stb) stb tesztet készíteni. (10p)

-- FaPe - 2011.05.30.