Ymmärrä SystemUtil.Run, SetSecure, Set, Type: QTP / UFT-esimerkkejä

Anonim

Ymmärretään seuraava koodikappale

Suorita SystemUtil.Run "C: \ Program Files \ HP \ sample \ flight \ app \ flight.exe"Dialogi ("Kirjaudu"). WinEdit ("Agentin nimi:"). Aseta "Guru"Valintaikkuna ("Kirjaudu"). WinEdit ("Agentin nimi:"). Kirjoita micTabDialogi ("Kirjaudu"). WinEdit ("Salasana:"). SetSecure "4af272a62666d2e"Valintaikkuna ("Kirjaudu". WinButton ("OK"). NapsautaIkkuna ("Lentovaraukset"). Sulje
  • Ensimmäinen vaihe on SystemUtil.Run-komento, jota UFT / QTP käyttää oletuksena sovelluksen avaamiseen. Tallennuksen aikana käytimme Windowsin Käynnistä-valikkoa siirtymällä "Lentovaraukset" -sovellukseen. Tuolloin Micro Focus UFT tunnisti suoritettavan tiedoston sijainnin ja lisäsi System.Util-komennon sen avaamiseen.
  • Rivi 2 asettaa Agentin nimen Guruksi, kuten aktiivisessa näytössä näkyy
  • Rivi 3 painaa näppäimistön sarkainnäppäintä tuodaksesi kohdistuksen Agentin nimi -kentästä Salasanakenttään, mikä on täsmälleen tämä vaihe. Ihmiskäyttäjien on käytettävä sarkain- tai napsautustoimintoja keskittyäksesi tiettyyn objektiin ruudulla ... Toisaalta QTP pystyy tunnistamaan objektin suoraan objektin ominaisuuksien avulla eikä vaadi näitä "ohjaustoimintoja" . Voimme poistaa tämän vaiheen, koska QTP pystyy edelleen asettamaan salasanakentän ilman tätä toimintoa
  • Rivi 4 asettaa salasanan elohopeaksi. HP QTP salaa tallennuksen aikana syötetyt salasanat automaattisesti tietoturvaloukkausten välttämiseksi. Tätä arvoa ei voida purkaa, eli alkuperäistä arvoa ei ole mahdollista palauttaa käyttämällä tätä salaustietoa. Voit salata salasanan nimenomaisesti Password Encoder -työkalulla. Oppimistarkoituksiin käytämme salasanaa raakana. Ja toiminta muuttuu myös asetukseksi
  • Rivi 5 napsauttaa OK-painiketta
  • Rivi 6 sulkee ikkunan

Napsauta tätä, jos video ei ole käytettävissä