Csoport
neve: MAAT
Feladat
sorszáma: 2.
Feladat
címe: Hálózat manager
Tesztelési
terv
Gyakorlatvezető:
WAGNER GYÖRGY
Csoport tagok:
|
Imre
Mihály
|
G-3S8
|
imre@iit.uni-miskolc.hu
|
|
Fazekas
Lajos
|
G-3S1D
|
fazekas@iit.uni-miskolc.hu
|
|
Kis
Simonka József
|
G-3S8
|
kis2@iit.uni-miskolc.hu
|
|
Szűcs
Tamás
|
G-3S8
|
szucst@iit.uni-miskolc.hu
|
2006.
május 12.
Tartalomjegyzék
1. Bevezetés
2. A tesztelési
terv szempontjai
2.1 A Grafikus Felhasználói Környezet
2.1.1 A Loginablak működése
2.1.2 A Főablak és menürendszer működése,
menütérkép
2.2.1 Objektumokon belüli adatmanipuláció
tesztelése, adattagok és metódusok kapcsolata
2.2.2 Objektumok közti
kapcsolatok tesztelése
2.3 Alrendszerek
közötti interface-ek tesztelése
2.4 A
kommunikációs alrendszerek
közötti adatáramlás
tesztelése
3. Megállapítások a teszteredmények alapján
X. Mellékletek, megjegyzések
1. Bevezetés
A tesztelési terv első lépéseként
meghatározzuk a szempontokat, amik szerint a rendszert
teszteljük. Ezt követően a skeleton tényleges
teszteinek eredményét taglaljuk. Végső
lépésként a tesztek alapján
végkonklúziót vonunk le, mely
felhasználható a
tökéletesítésre és a
hiányzó részek későbbi
megírására.
2. A
tesztelési terv szempontjai
- A Grafikus Felhasználó Környezet
Első szempontként a GUI-t vettük célba, hiszen ez
az, amivel a felhasználó közvetlenül
kapcsolatban áll, ezen keresztül "látja" az
egész rendszert.
- A Loginablak működése
Leteszteljük, hogy helyes, illetve hibás
bejelentkezési adatok hatására a rendszer milyen
választ ad a felhasználónak.
- A Főablak és menürendszer működése, menütérkép
Megvizsgáljuk, hogy a kialakított kezelőfelület
mennyire felhasználóbarát, az egyes
funkciókat milyen nehezen, vagy könnyen lehet
elérni, mennyire esnek kézre a
felhasználónak.
Ezt követően az elkészült skeleton
menürendszerét feltérképezzük és
a menüpontokat röviden taglaljuk a tesztelés
szempontjából.
- Objektumokon belüli adatmanipuláció tesztelése, adattagok és
metódusok kapcsolata
Megvizsgáljuk, hogy az objektumokon belüli
adatmanipuláció (get és set típusú
metódusok) helyesen működik-e, megfelelően van-e
kialakítva a láthatóság.
- Objektumok közti
kapcsolatok tesztelése
Megvizsgáljuk, hogy a rendszer objektumai között az
adatáramlás a szükséges helyeken megvan-e,
illetve mellékhatások nem léphetnek-e fel az
esetlegesen rosszul kialakított adatszerkezetek és azok
láthatósági kérdései kapcsán.
(Illetéktelen adatkinyerés, helyetelenül
átadott argumentumok, visszatéréséi
értékek.)
- Alrendszerek
közötti interface-ek tesztelése
Tesztelésre kerül az alrendszerek közötti
adatáramlás. (Működőképesség,
optimális információ átadás)
- A
kommunikációs alrendszerek
közötti adatáramlás
tesztelése
Megvizsgáljuk, hogy a kliens és az agent
alkalmazások közötti adatkapcsolat
működőképes-e és megfelelő-e.
2.1
A Grafikus Felhasználói Környezet
2.1.1 A Loginablak működése
2.1.2 A Főablak és menürendszer
működése, menütérkép
2.2.1 Objektumokon belüli adatmanipuláció
tesztelése, adattagok és metódusok
2.2.2 Objektumok
közötti kapcsolatok tesztelése
2.3 Alrendszerek
közötti interface-ek tesztelése
2.4 A
kommunikációs alrendszerek
közötti adatáramlás
tesztelése
3. Megállapítások a teszteredmények alapján
X. Mellétkeletek, megjegyzések
Megjegyzés:
A H5 határidőig rendelkezésre álló idő,
illetve a csoport által ezen határidőből érdemi
munkával eltöltött idő korlátossága
miatt
ezen dokumentáció és a mögötte
álló, felmutatható eredmények nem fedik le
az egész rendszert, melyet megvalósításul
célul kitűztünk.