Manuális tesztek végrehajtása QF-teszttel - QF-teszt

A QF-Test elsősorban olyan eszköz, amely GUI teszteket hoz létre és automatikusan végrehajt. A tesztek teljes automatizálása azonban nem mindig lehetséges - vagy gazdaságos -, ezért vannak olyan manuális tesztesetek, amelyeket az automatizált tesztek mellett el kell végezni. A tesztprojektek egyik legnagyobb kihívása az automatizált és a kézi teszt eredmények közös elkészítése. Egy ilyen közös előkészítés nagyon hasznos a teszt végrehajtásának teljes áttekintése érdekében. A QF-Test most lehetőséget nyújt a kézi és az automatizált tesztek eredményeinek együttes megjelenítésére.

Ehhez egy bizonyos ponton meg kell határozni a kézi teszt lépéseit. A QF-Test ManualTestRunner egy Excel fájlt biztosít ehhez. Ez a tesztcsomag és egy példa Excel fájl megtalálható a demo/manualtester könyvtárban a QF-Test telepítési könyvtárban. A teszttervezőnek most meg kell határoznia a teszt egyes lépéseit az Excel fájlban, beleértve a várt eredményt is. Miután végrehajtotta a kézi tesztet a QF-Testből, a QF-Test mind a protokollt, mind a HTML jelentést, valamint egy új Excel fájlt szállít, amely tartalmazza a megfelelő eredményeket. Részletesebb leírást a 29.2 szakasz tartalmaz.

A teszt végrehajtásának párbeszédpanele, a ManualStepDialog, így néz ki:

automatizált tesztek
29.1. Ábra: Példa a ManualStepDialogra

A párbeszédpanel címe tartalmazza a teszteset nevét. Az első két szövegmező tartalmazza a kézi lépés leírását és a várt eredményt. A teszt lépés végrehajtása után a tesztelőnek jeleznie kell, hogy sikeres volt-e vagy sem. Ha a tesztlépés nem volt sikeres, a tesztelőnek dokumentálnia kell az elért eredményt. Ezt a párbeszédablakot saját megközelítéseihez is használhatja, lásd: 52.1. Szakasz.

Kérjük, hajtsa végre a következő lépéseket azon a rendszeren, ahol kézi tesztet indít a QF-tesztből:

Kérjük, vegye figyelembe a végrehajtási tesztcsomag és az Excel fájl megjegyzéseit is. Természetesen ezt a koncepciót is alkalmazhatja saját igényeinek megfelelően, és csak bizonyos teszteket indíthat el.

Az Excel fájlnak bizonyos szerkezete van annak érdekében, hogy a kézi tesztesetet a lehető legrugalmasabban lehessen leírni. Az egyes oszlopok részletesebb leírása a következő:

Az Excel fájlnak, amely ezután tartalmazza a manuális tesztfuttatás eredményeit, további két oszlop van:

A ManualTestRunner.qft végrehajtási tesztkészlet néhány globális változót tartalmaz a végrehajtás vezérléséhez. Az itt fel nem sorolt ​​változókat a tesztkészlet belső használatra használja, és nem szabad megváltoztatni őket. Íme a változók leírása:

A végrehajtott tesztlépéseket a következő állapotokra lehet beállítani: