Märksõna ja eksperdivaade QTP/UFT-s

See õpetus annab ülevaate Micro Focus UFT märksõnavaatest ja ekspertvaatest.

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 mis tahes toiminguga seotud väärtused. Siin sisestatakse agendinime redigeerimisse sõna "Guru99". 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(Logi sisse).WinEdit(Agendi nimi:).Määra Guru99
  • QTP ekraanil, kui 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 dokumentatsiooni veerus automaatselt iga sammu, et seda oleks kergem mõista
  • 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