Mi a QTP-paraméterezés?
A QTP lehetővé teszi számunkra, hogy különböző tesztbemeneteket válasszunk futás közben. Ezt a különböző bemeneti értékek külső paramétereken keresztüli biztosításának folyamatát paraméterezésnek nevezzük.
A QTP paraméterezésének típusai
A paramétertípusok a következők lehetnek:
- Adattáblázat paraméterei
- Teszt / művelet paraméterek
- Környezeti változó paraméterek
- Véletlenszám paraméterek
Paraméterezés QTP-ben
Ez a Micro Focus UFT oktatóanyag bemutatja, hogyan kell elvégezni a paraméterezést a repülőjegy-foglalás alkalmazásba történő sikeres bejelentkezéshez. Lehet, hogy kíváncsi arra, miért tegye a herculesi erőfeszítéseket ennek az egyszerű forgatókönyvnek az automatizálására. Ellenőrizzük, hogy a felhasználó sikeresen bejelentkezett-e az alkalmazásba az érvényes ügynöknév és jelszó megadásakor. A paraméterezés szükségessége nyilvánvalóvá válik, ha kibővítjük a forgatókönyv hatókörét az érvényes ALPHANUMER Agent ügynöknév és jelszó kombinációjával . Ebben az esetben a tesztlépések változatlanok maradnak. De több adatkombinációnk lesz a TEST-hez. Ebben a példában a lehetséges 8 kombinációból csak 3-ra korlátozunk.
Teszt forgatókönyv | Tesztlépések | Teszt adat |
---|---|---|
Ellenőrizze, hogy a felhasználó sikeresen bejelentkezett-e az alkalmazásba az érvényes ALPHANUMER Agent Agent Name és Password kombinációjának megadásakor | 1. lépés: Nyissa meg a repülőjegy-foglalási alkalmazást. 2. lépés: Írja be az érvényes ügynök nevét. 3. lépés: Írja be az érvényes jelszót. 4. lépés: Nyomja meg az OK gombot. | Ügynök neve = Guru jelszó = Mercury Ügynök neve = Guru99 jelszó = MERCURY Ügynök neve = 9999 Jelszó = higany |
Ennek eléréséhez vagy másolhatja a hat lépést, vagy megadhat különböző adatértékeket, amelyeket valójában kézzel tenne, vagy használhatja a Paraméterezést.
Az argumentum paraméterezésének legegyszerűbb módja, esetünkben a Guru
- Kattintson a Kulcsszó nézet elemre
- Kattintson a Parametrization ikonra.
Megnyílik az Értékkonfiguráció párbeszédpanel. Jelenleg az érték állandó értékre van állítva. Kattintson a Parameter Radio gombra. A QTP alapértelmezett nevet rendel ehhez a paraméterhez. Megadhat egy választott nevet, majd kattintson az "OK" gombra.
A Globális lapban egy oszlop jön létre az "Ügynök neve" fejléccel és a Guru értékkel. Több értéket is megadhat ehhez a paraméterhez.
Ha rákattint a "szakértői nézet" gombra, akkor látni fogja, hogy az "Ügynök neve" helyett a "Guru", és a használt lap típusa jelenik meg.
Hasonlóképpen paraméterezheti a Jelszó argumentumot is, és különböző tesztadatokat adhat meg.
Ez az adatlap azt jelenti, hogy a QTP ugyanazokat a hat lépést fogja megismételni, amelyeket háromszor rögzítettünk. Az első iteráció során az első sorban szereplő adatokat fogja használni. A második során a második sor adatait fogja használni, és így tovább. Most futtassuk a szkriptet. Ez az első iteráció. Ez a második iteráció. Az állapotsorban a QTP információt ad a sorról, amelyet jelenleg tesztadatokként használ, és kiemeli az adatlap megfelelő sorát. Az eredmények a 3 iteráció összefoglalását mutatják.
A paraméterezés előnyei
- A paraméterezés lehetővé teszi, hogy különböző értékeket válasszunk futás közben
- Csökkenti az időt és az erőfeszítést
- Az Data Drivers használata lehetővé teszi számunkra, hogy ugyanazokat az adatokat használjuk a különböző beviteli dobozokhoz. (Az Adatmeghajtók a HP UFT által biztosított szolgáltatás, amely egyetlen ablakban megmutatja az összes paraméterezhető paramétert. Ez megkönnyíti a nagy szkriptek paraméterezését.
Kattintson ide, ha a videó nem érhető el