qtp tutorial 13 steps insert standard
În sesiunea de antrenament QTP anterioară , am enumerat toate punctele de control furnizate de QTP. Toate aceste puncte de control sunt foarte importante pentru a insera puncte de verificare în testele QTP pentru a verifica dacă valorile curente și așteptate ale unui obiect se potrivesc sau nu. Aceasta determină starea PASS sau FAIL a testului respectiv.
=> Faceți clic aici pentru seria Tutoriale QTP Training
ce este un fișier .7z?
În tutorialul de astăzi, ne vom ocupa de QTP Puncte de control standard și imagine detaliat.
Punct de control standard
# 1) Se folosește pentru a verifica valoarea Proprietății obiectului.
#Două) Compară valoarea așteptată cu valoarea reală în timpul rulării.
# 3) Poate fi setat în timpul înregistrării sau editării unui test.
# 4) Ecranul activ poate fi, de asemenea, utilizat pentru a insera acest punct de control. Este important să fie disponibile suficiente informații pe ecranul activ pentru a putea insera un punct de control.
Pentru Exemplu : Dacă există un ecran cu, caseta de editare Autentificare, casetă Modificare parolă, OK, Anulare și butoane Ajutor. Trebuie să verificăm dacă butonul Anulare este vizibil. Încercăm să realizăm acest lucru plasând un punct de control pe proprietatea obiectului „Vizibil” al butonului Anulare.
În timp ce înregistram, am efectuat un login, introduceți o parolă și faceți clic pe OK; iar setarea pe ecranul meu activ este să stochez doar obiectele asupra cărora am acționat și nu pe celelalte, nu voi putea plasa punctul de control pe butonul de anulare, deoarece ecranul activ nu posedă informații despre acel obiect.
Prin urmare, este important ca ecranul activ să fi capturat toate obiectele de pe pagină și numai atunci putem introduce punctul de control. Sper că acest lucru explică la ce mă refer când spun că ecranul activ ar trebui să aibă suficiente informații.
# 5) Odată adăugate, proprietățile punctului de control pot fi modificate folosind caseta de dialog „Proprietăți punct de control”.
# 6) Fiecare punct de control este adăugat la depozitul local de obiecte atunci când este adăugat. Poate fi mutat în depozitul de obiecte partajat dacă este necesar.
# 7) Suportat pentru toate mediile, atâta timp cât sunt încărcate suplimentele adecvate.
# 8) Câteva exemple de obiecte care pot fi utilizate pe imaginile noastre web, casetele de editare, text static, tabele web etc.
Cum se introduce un punct de control standard în timpul înregistrării?
Pasul 1) Insert-> Checkpoint: Selectați această opțiune din meniu după ce începeți o sesiune de înregistrare.
Etapa # Două) - Dacă faceți clic pe această pictogramă rezultă, de asemenea, același lucru.
Etapa # 3) O listă a punctelor de control relevante aplicabile pasului curent sau selectat pentru efectuarea unuia dintre pașii enumerați la 1 și 2.
Etapa # 4) Selectați tipul punctului de control. Vom selecta „Standard” în cazul nostru.
Etapa # 5) Interfața QTP se ascunde și utilizatorul poate alege obiectul din AUT peste care utilizatorul dorește să insereze un punct de control.
Etapa # 6) Selectați obiectul și apare următorul ecran:
Etapa # 7) Alegeți obiectul și faceți clic pe OK în caseta de dialog. Se afișează caseta de dialog cu proprietățile punctului de control.
Etapa # 8) Selectați proprietățile pe care doriți să le verificați și faceți clic pe OK. Voi alege doar numele. După cum puteți vedea mai sus, puteți modifica proprietățile la o valoare constantă sau la parametrizare. Există, de asemenea, un parametru de expirare pe care îl puteți seta.
Ceea ce înseamnă acest lucru este că QTP așteaptă numărul specific de secunde specificat în acest dialog pentru ca un anumit obiect să obțină o valoare a proprietății înainte de a efectua verificarea.
Etapa # 9) Acesta este modul în care am setat parametrii și fac clic pe OK.
Etapa # 10) Acesta este aspectul punctului meu de control în vizualizarea cuvintelor cheie: (faceți clic pentru a mări imaginea)
Etapa # unsprezece) În vizualizarea expert, se afișează următorul cod:
Browser('Gmail: Email from Google').Page('Gmail: Email from Google').WebButton('Sign in').Check CheckPoint('Sign in_2')
Cum se introduce un punct de control standard în timpul editării?
# 1) Ecran activ: În ecranul activ, chiar pe un obiect și selectați opțiunea de a insera punct de control standard. După aceea, urmați aceiași pași ca mai sus pentru a insera un punct de control. (faceți clic pentru a mări imaginea)
#Două) La orice pas din testul QTP, selectați opțiunea de meniu „Insert-> Checkpoint” și alegeți „Standard checkpoint”. Urmați din nou pașii de mai sus.
Cum pot fi accesate și modificate proprietățile Checkpoint?
După creare, utilizatorul poate modifica un punct de control, după cum este necesar. Acest lucru se poate face prin intermediul casetei de dialog „Proprietăți punct de control”. Acest dialog poate fi accesat în următoarele moduri:
# 1) În timp ce creați un punct de control, această casetă se deschide pentru definiția inițială a proprietăților
#Două) Selectați o declarație de punct de control existentă în vizualizarea Cuvinte cheie, faceți clic dreapta și selectați „Proprietăți punct de control”
# 3) Deschideți depozitul de obiecte și proprietățile sunt disponibile acolo sunt prezentate mai jos: (faceți clic pentru a mări imaginea)
Din această casetă, toate proprietățile unui punct de control pot fi modificate după cum este necesar.
Întrucât punctul de control standard este primul din lista noastră, am furnizat pașii detaliați de a-l adăuga în diferite scenarii și de a-l modifica în moduri diferite în detaliu. Înainte, voi lista proprietățile și caracteristicile unice pentru fiecare punct de control.
Trebuie remarcat faptul că pașii pentru adăugarea, utilizarea și manipularea punctelor de control sunt la fel pentru majoritatea punctelor de control. De acum înainte, dacă nu se menționează în mod specific, abordarea de mai sus poate fi utilizată generic și celorlalte.
Punct de verificare a imaginii
O ușoară variație a unui punct de control standard este în timp ce este utilizat pe imagini web.
În cazul în care obiectul pe care a fost inserat punctul de control se întâmplă să fie o imagine web, se deschide următoarea casetă de dialog.
Trebuie remarcat faptul că acest ecran este aproape identic cu dialogul „Checkpoint Properties”, este specific pentru imagini.
Singurul parametru suplimentar este caseta de selectare „Comparare conținut imagine”. Dacă este bifată, imaginea în timp de execuție este verificată cu cea stocată în timpul creării punctului de control pentru a vedea dacă este exact aceeași. Dacă sunt aceleași, rezultatele testului vor avea o singură imagine. Dacă sunt diferite, ambele imagini vor fi afișate în rezultatele testului.
Pentru Exemplu, pe pagina Gmail, am încercat să introduc un punct de control standard pe una dintre imaginile de pe ecranul activ și acesta este ceea ce se afișează: (faceți clic pentru a mări imaginea)
Nu voi face nicio modificare în caseta de dialog, puteți dacă doriți și faceți clic pe OK.
Așa va fi punctul de control inserat: (faceți clic pentru a mări imaginea)
Codul de vizualizare expert:
Browser('Gmail: Email from Google').Page('Gmail: Email from Google').Image('nosign-r42').Check CheckPoint('nosign-r42')
Asta este tot pentru astăzi! Vom continua cu celelalte puncte de control în alte sesiuni. Vă rugăm să nu ezitați să postați întrebările dvs.
=> Vizitați aici pentru seria Tutoriale QTP de formare
Lectură recomandată
- Tutoriale QTP - 25+ Tutoriale de formare Micro Focus Quick Test Professional (QTP)
- Tutorial QTP # 14 - Cum se adaugă puncte de control Bitmap și text în testele QTP
- QTP Tutorial # 5 - Pași în mișcare și gestionarea punctelor de întrerupere
- Tutorial QTP # 15 - Utilizarea punctelor de verificare a zonei de text, a tabelului și a paginii în QTP
- Tutorial QTP # 18 - Cadre hibride și bazate pe date explicate cu exemple QTP
- Tutorial QTP nr. 6 - Înțelegerea setărilor de înregistrare și rulare QTP pentru primul nostru test
- QTP Tutorial # 24 - Utilizarea obiectelor virtuale și scenarii de recuperare în testele QTP
- Tutoriale detaliate pentru eclipsă pentru începători