Märksõna ja eksperdi vaade QTP/UFT

See õpetus annab ülevaate Micro Focusist märksõnavaates ja eksperdivaates. UFT.

Mis on eksperdivaade?

Eksperdivaates tähistab iga rida VB-skripti testietappi. Mõelge järgmisele koodile

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

An Objekti nimi kuvatakse objekti tüübi järel sulgudes. Siin on objekti nimi sisselogimine ja objekti tüüp dialoog

Objektid objektide hierarhias eraldatakse punktiga.Siin kuuluvad Dialog ja WinEdit samasse objektihierarhiasse. Asjade perspektiivi panemiseks on objektihierarhia objektorienteeritud kontseptsioon, kus objektide kogum, mis on rühmitatud vanem-lapse suhetesse. Meie puhul Dialoog Box on emaobjekt ja WinEdit on alamobjekt

. Operaobjektil tehtud tsioon kuvatakse alati avalduse lõpus millele järgnevad kõik toiminguga seotud väärtused. Siin sõna „Guru99” lisatakse agendinime muutmisväljale Box kasutades määramismeetodit

Avaldamatu avalduse süntaks on GUI-objekt, millel toiming sooritatakse koos selle täieliku hierarhiaga, millele järgneb Operaobjektile ja sellega seotud väärtusele Operamine

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

Click siin kui video pole juurdepääsetav

Kuidas arendada skripti ekspertvaates

Click siin kui video pole juurdepääsetav

Video transkriptsioon koos võtmetähtsusega esile

  • Oletame, et minu eesmärk on kodeerida järgmine väide otse märksõnavaates
  • Dialoog(Sisselogimine).WinEdit(Agendi nimi:).Set Guru99
  • In QTP ekraan, kui ma vajutan Ctrl + tühikuklahv, kuvatakse loend, mis sisaldab kõiki võimalikke omadusi, meetodeid
  • Samuti kuvatakse loendis objektihoidlasse salvestatud objektid
  • Valige dialoog
  • Niipea, kui ma avan sulgudes, objekti nime sisselogimine täidetakse automaatselt, kui sama objektitüübi jaoks on rohkem kui üks objekt, kuvatakse loend
  • Nupu vajutamisel. võti kuvatakse dialoogiobjekti ja selle alamobjektide kõigi meetodite loend. Valige WinEdit
  • Punktoperaatori sisestamisel kuvatakse Winediti kasti meetodite loend, valige SET

Mis on märksõnavaade?

Märksõnavaade koosneb a lauataoline vaade kus Iga samm on eraldi rida tabelis ja Iga veerg tähistab etappide erinevaid osi.

  • Üksuse veerg sisaldab üksust, millel soovite toimingu sooritada. See veerg kasutab ikoone, kuvab selle GUI objekti hierarhia, millega toiming tehakse
  • Operation Veerg sisaldab üksusega tehtavat toimingut.
  • Väärtuste veerg sisaldab valitud toimingu argumentide väärtusi,
  • HP QTP dokumenteerib iga sammu automaatselt arusaadavuse huvides dokumentatsiooni veerus
  • Need 4 veergu on vaikimisi, kuid saate märksõnavaates kasutada ka määramis- ja kommentaariveerge

See on märksõnavaate jaoks kõik

Võrrelge märksõna ja eksperdivaadet

Kui võrrelda skripti rida QTP/UFT, märkate, et sama objekti hierarhia kuvatakse nii eksperdi- kui ka märksõnavaates ning need vastavad samale toimingule ja argumendi väärtusele.

Sisuliselt Märksõna ja eksperdivaade sisaldavad samu andmeid, kuid erinevas vormingus.

Tegelikult saate teha kõiki toiminguid, nagu sammu loomine, muutmine. kasutades märksõnavaadet, kuid tööriista valdamiseks piirdume eksperdivaatega

Võta see postitus kokku järgmiselt: