Paraméterezés QTP / UFT-ben példával

Anonim

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:

  1. Adattáblázat paraméterei
  2. Teszt / művelet paraméterek
  3. Környezeti változó paraméterek
  4. 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

  1. Kattintson a Kulcsszó nézet elemre
  2. 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