Parameetrid QTP / UFT-s näite abil

Anonim

Mis on QTP parameetrid?

QTP võimaldab meil valida erinevaid testisisendeid töötamise ajal. Seda protsessi erinevate sisendväärtuste pakkumiseks väliste parameetrite kaudu nimetatakse parameetrideks.

Parameetrite tüübid QTP-s

Parameetrite tüübid võivad olla:

  1. Andmetabeli parameetrid
  2. Test / Action parameetrid
  3. Keskkonna muutuja parameetrid
  4. Juhuslike arvude parameetrid

Parameetrite määramine QTP-s

Selles Micro Focus UFT-i õpetuses on näidatud, kuidas parameetrite määramist lennukirakendusse edukalt sisse logida. Võib-olla mõtlete, miks peaks selle lihtsa stsenaariumi automatiseerimiseks tegema Herculese jõupingutusi. Kontrollime, kas kasutaja logib edukalt rakendusse sisse, kui sisestate kehtiva agendi nime ja parooli. Parameetrite määramise vajadus ilmneb, kui laiendame stsenaariumi ulatust kehtiva ALPHANUMERIC Agendi nime ja parooli kombinatsiooniga . Sellisel juhul jäävad testimisetapid samaks. Kuid meil on TEST-i jaoks rohkem andmete kombinatsioone. Selles näites piirdume ainult kolme võimaliku 8 kombinatsiooniga.

Testi stsenaarium Testi sammud Testiandmed
Veenduge, et kasutaja logiks rakendusse sisse, kui sisestasite kehtiva ALPHANUMERIC Agendi nime ja parooli Kombinatsiooni Samm 1) Avage lennupiletite broneerimise rakendus Samm 2) Sisestage kehtiv agendi nimi Samm 3) Sisestage kehtiv parool Samm 4) Vajutage OK Samm 5) Sulgege rakendus pärast edukat sisselogimist. Agendi nimi = Guru parool = elavhõbe Agendi nimi = Guru99 parool = MERCURY Agendi nimi = 9999 parool = elavhõbe

Selle saavutamiseks võite kas kopeerida kuus sammu või anda erinevad andmeväärtused, mis on tegelikult midagi, mida teete käsitsi, või võite kasutada parameetrite määramist.

Kõige lihtsam viis argumendi parameetrimiseks on meie juhtumi puhul Guru

  1. Klõpsake märksõnavaadet
  2. Klõpsake parameetriseerimise ikooni.

Avaneb dialoogiboks Väärtuse seadistamine. Praegu on väärtuseks seatud Konstant. Klõpsake parameetri raadionuppu. QTP määrab sellele parameetrile vaikenime. Võite anda endale valitud nime ja seejärel klõpsata nuppu "OK".

Globaalsel lehel luuakse veerg päise "Agendi nimi" ja väärtusega Guru. Selle parameetri jaoks saate sisestada rohkem väärtusi.

Klõpsates nuppu "ekspertvaade", näete, et "agendi nimi" asendatakse sõnaga "Guru" ja kasutatava lehe tüüp.

Samamoodi saate parameetri seada ka parooli ja sisestada erinevad testiandmekogumid.

See andmeleht tähendab, et QTP kordab samu kuut sammu, mille oleme kolm korda salvestanud. Esimese korduse ajal kasutab ta esimese rea andmeid. Teise ajal kasutab ta teises reas olevaid andmeid ja nii edasi. Nüüd käivitame skripti. See on esimene kordus. See on teine ​​kordus. Olekuribal annab QTP rea kohta teavet, mida ta praegu testandmetena kasutab, ja toob vastava rea ​​välja andmelehel. Tulemused näitavad 3 korduse kokkuvõtet.

Parameetrite tegemise eelised

  • Parameetrite määramine võimaldab meil valida erinevaid väärtusi töötamise ajal
  • See vähendab aega ja vaeva
  • Andmedraiverite kasutamine võimaldab meil kasutada samu andmeid erinevate sisendkastide jaoks. (Andmedraiverid on HP UFT-i pakutav funktsioon, mis näitab kõiki konstande, mida saab ühes aknas parameetrida. See muudab suure skripti parameetrite määramise lihtsaks.

Kui videole pole juurdepääsu, klõpsake siin