ce este micclass în qtp ?

reprezintă Constanta clasei interactive Mercury.Dar este afișat ca Classname în mediul QTP.
de exemplu: Properties = Class name and Value = Browser, deci nu vă confundați.

SystemUtil.Rulați ” iexplore.exe”,”https://automationlab09.wordpress.com”
sFetchedURL = Browser (“micclass: = Browser”).Pagină (“micclass: = pagină”).GetROProperty (“url”)
Msgbox sFetchedURL

Următorul este modul greșit de utilizare:
——————–
Browser(“numele clasei:=Browser”)

modul corect este:

Browser (“Micclass: = Browser”)
——————–

exemplu:

Faceți clic pe linkul parolă uitată din fereastra de conectare:

soluția 1:
Browser(“miccclass:=Browser”).Pagină (“micclass: = pagină”).Link (“text: = Parolă Uitată”).Faceți clic pe

Soluție2 :

setați oDesc = descriere.Creați
oDesc (“text”).Valoare=”parolă uitată”

Browser (“miccclass: = Browser”).Pagină (“micclass: = pagină”).Legătură (oDesc).Faceți clic pe

Browser(“miccclass:=Browser”).Pagină (“micclass: = pagină”).Legătură (oDesc).Faceți clic pe

Solution3:

Set oDesc = descriere.Creați

oDesc (“etichetă html”).valoare = ” a ”
oDesc (“text”).Valoare = “parolă uitată”
Browser (“miccclass:=Browser”).Pagină (“micclass: = pagină”).childobjects (oDesc).Faceți clic pe

——————–
Do ‘s And Dont’ s:

dacă există “ați uitat parola?”instead of”Am uitat parola” :

în mod implicit, QTP tratează toate proprietățile DP ca modele de expresie regulată, de exemplu:” ați uitat parola?”este tratat ca parolă uitată, prin urmare, aruncă o eroare ca “nu se poate identifica obiectul”.Acest lucru se întâmplă deoarece nu există un astfel de text ca “parola uitată” adică.?(semn de întrebare) lipsește din text.

soluție: utilizați expresia regulată pentru a face față acestei probleme.

Leave a Reply