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.
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