Mikä on QTP-parametrointi?
QTP antaa meille mahdollisuuden valita erilaisia testituloksia ajon aikana. Tätä prosessia erilaisten tuloarvojen tuottamiseksi ulkoisten parametrien kautta kutsutaan parametrisoinniksi.
Parametrointityypit QTP: ssä
Parametrityypit voivat olla:
- Tietotaulukon parametrit
- Testi- / toimintaparametrit
- Ympäristömuuttujien parametrit
- Satunnaislukuparametrit
Parametrointi QTP: ssä
Tämä Micro Focus UFT -opetusohjelma osoittaa, kuinka parametrointi tehdään kirjautumalla onnistuneesti lentovaraussovellukseen. Saatat ihmetellä, miksi Herculean ponnistelujen avulla automatisoidaan tämä yksinkertainen skenaario. Tarkistamme, että käyttäjä kirjautuu sovellukseen onnistuneesti syöttämällä kelvollisen edustajan nimen ja salasanan. Parametroinnin tarve tulee ilmeiseksi, jos laajennamme skenaarion soveltamisalaa yhdistämään kelvollisen ALPHANUMERIC Agent -nimen ja salasanan . Tässä tapauksessa testivaiheet pysyvät samoina. Mutta meillä on enemmän datayhdistelmiä TEST-testiin. Tässä esimerkissä rajoitamme vain kolmeen mahdollisista kahdeksasta yhdistelmästä.
Testiskenaario | Testivaiheet | Testitiedot |
---|---|---|
Tarkista, että käyttäjä kirjautuu sovellukseen onnistuneesti syöttämällä KÄYTTÄVÄN ALFANUMERISEN Agentin nimen ja salasanan | Vaihe 1) Avaa lentovaraussovellus Vaihe 2) Anna kelvollinen edustajan nimi Vaihe 3) Anna kelvollinen salasana Vaihe 4) Paina OK Vaihe 5) Sulje sovellus onnistuneen kirjautumisen jälkeen. | Agentin nimi = Guru-salasana = Mercury Agentin nimi = Guru99-salasana = MERCURY Agentin nimi = 9999 salasana = elohopea |
Tämän saavuttamiseksi voit joko kopioida kuusi vaihetta tai antaa erilaisia data-arvoja, jotka itse asiassa tekisit manuaalisesti, tai voit käyttää parametrointia.
Helpoin tapa parametroida argumentti, tapauksessamme Guru on
- Napsauta Avainsananäkymä
- Napsauta Parametrization-kuvaketta.
Arvon määritys -valintaikkuna avautuu. Tällä hetkellä arvo on vakio. Napsauta Parameter Radio Button. QTP määrittää tälle parametrille oletusnimen. Voit antaa valitsemasi nimen ja napsauttaa sitten "OK".
Globaalissa taulukossa luodaan sarake otsikon "Agentin nimi" ja arvon Guru kanssa. Voit antaa lisää arvoja tälle parametrille.
Kun napsautat "asiantuntijanäkymä", näet, että "Agentin nimi" korvataan "Guru", ja käytetyn taulukon tyyppi.
Samoin voit myös parametroida argumentin Salasana ja syöttää erilaisia testitietojoukkoja.
Tämä tietolomake tarkoittaa, että QTP toistaa samat kuusi vaihetta, jotka olemme tallentaneet kolme kertaa. Ensimmäisen iteraation aikana se käyttää ensimmäisen rivin tietoja. Toisen aikana se käyttää toisen rivin tietoja ja niin edelleen. Suoritetaan nyt komentosarja. Tämä on ensimmäinen iterointi. Tämä on toinen iterointi. Tilarivillä QTP antaa tietoja rivistä, jota se käyttää tällä hetkellä testitietoina ja korostaa vastaavan rivin taulukkoon. Tulokset näyttävät yhteenvedon kolmesta iteraatiosta.
Parametroinnin edut
- Parametroinnin avulla voimme valita erilaisia arvoja ajon aikana
- Se vähentää aikaa ja vaivaa
- Data-ajureiden käyttö antaa meille mahdollisuuden käyttää samoja tietoja eri syöttölaatikoihin. (Data Drivers on HP UFT: n tarjoama ominaisuus, joka näyttää kaikki vakiot, jotka voidaan parametroida yhdessä ikkunassa. Se tekee isojen komentosarjojen parametroinnista helppoa.
Napsauta tätä, jos video ei ole käytettävissä