Avainsana- ja asiantuntijanäkymä QTP/UFT

Tämä opetusohjelma tarjoaa käsityksen Micro Focusin avainsananäkymistä ja asiantuntijanäkemyksestä. UFT.

Mikä on asiantuntijanäkymä?

Asiantuntijanäkymässä jokainen rivi edustaa VB-komentosarjan testivaihetta. Harkitse seuraavaa koodia

Dialog("Login").WinEdit("Agent Name:").Set "Guru99"

An Objektin nimi näkyy suluissa Objektityypin jälkeen. Tässä objektin nimi on sisäänkirjautuminen ja objektityyppi on valintaikkuna

Objektihierarkiassa olevat objektit erotetaan "pisteellä".Here Dialog ja WinEdit kuuluvat samaan objektihierarkiaan. Objektihierarkia on objektilähtöinen käsite, jossa on joukko objekteja, jotka on ryhmitelty yhteen vanhemman ja lapsen suhteeseen. Meidän tapauksessamme Dialogi Box on pääobjekti ja WinEdit on lapsiobjekti

OperaObjektille suoritettu toiminto näkyy aina lauseen lopussa ja sen jälkeen kaikki operaatioon liittyvät arvot. Tässä sana ”Guru99” lisätään AgentName-muokkauskenttään Box käyttämällä asetustapaa

Lausekkeen epäasiantuntija-näkymän syntaksi on GUI-objekti, jolle toiminto suoritetaan, sekä sen täydellinen hierarkia, jota seuraa Operakohdetta ja siihen liittyvää arvoa OperaTUKSEN

ParentObject(Name).ChildObject1(Name)...ChildObjectN(Name).Operation

Napauta täältä jos video ei ole saatavilla

Skriptin kehittäminen asiantuntijanäkymässä

Napauta täältä jos video ei ole saatavilla

Videon transkriptio ja tärkeimmät takeawayt korostettuna

  • Oletetaan, että tavoitteeni on koodata seuraava lause suoraan avainsananäkymässä
  • Dialog(Kirjaudu sisään).WinEdit(Agentin nimi:).Set Guru99
  • In QTP näyttö, kun painan Ctrl + välilyönti, luettelo, joka sisältää kaikki mahdolliset ominaisuudet, menetelmät näytetään
  • Listassa näkyvät myös objektiarkistoon tallennetut objektit
  • Valitse Dialogi
  • Heti kun avaan sulkeet, objektin nimen kirjautuminen täytetään automaattisesti, jos samalle objektityypille on useampi kuin yksi objekti, luettelo näytetään
  • Painamalla . avain luettelo kaikista Dialog-objektin ja sen aliobjektien menetelmistä tulee näkyviin. Valitse WinEdit
  • Kun syötät pisteoperaattorin, näkyviin tulee luettelo Winedit-ruudun menetelmistä ja valitse SET

Mikä on avainsananäkymä?

Avainsananäkymä koostuu seuraavista: pöytämainen näkymä jossa Jokainen askel on erillinen rivi taulukossa ja Jokainen sarake edustaa vaiheiden eri osia.

  • Kohdesarake sisältää kohteen, jolle haluat suorittaa vaiheen. Tämä sarake käyttää kuvakkeita näyttää hierarkian GUI-objektille, jolle toiminto suoritetaan
  • Operation Sarake sisältää kohteelle suoritettavan toiminnon.
  • Arvosarake sisältää valitun toiminnon argumenttiarvot,
  • HP QTP dokumentoi automaattisesti jokaisen vaiheen helposti ymmärrettäväksi Dokumentaatio-sarakkeessa
  • Nämä 4 saraketta ovat oletusarvoisia, mutta voit käyttää myös tehtävä- ja kommenttisarakkeita avainsananäkymässä

Siinä kaikki avainsananäkymässä

Vertaa avainsana- ja asiantuntijanäkymää

Jos vertaat skriptiriviä QTP/UFT, huomaat, että sama objektihierarkia näytetään sekä Asiantuntija- että Avainsananäkymissä ja ne kartoitetaan samaan operaatioon ja argumenttiarvoon.

Pohjimmiltaan, Avainsana- ja asiantuntijanäkymä sisältävät samat tiedot, mutta ne on järjestetty eri muotoon.

Itse asiassa voit suorittaa kaikki toiminnot, kuten luoda, muokata vaihetta. Käytämme avainsananäkymää, mutta työkalun hallitsemiseksi rajoitamme asiantuntijanäkymään

Tiivistä tämä viesti seuraavasti: