Cum se utilizează Quick Test Professional IDE?
⚡ Rezumat inteligent
IDE-ul Quick Test Professional, acum livrat ca Micro Focus UFT Unu, oferă inginerilor de automatizare un singur spațiu de lucru pentru a lansa instrumentul, a gestiona programele de completare, a edita pașii VBScript și a inspecta datele de testare înainte de fiecare rulare.

Testare rapidă profesională (QTP), distribuit acum sub numele de Micro Focus UFT Una se deschide direct într-un mediu de dezvoltare integrat, creat pentru înregistrarea, scriptarea și depanarea testelor automate. Secțiunile de mai jos prezintă fiecare panou pe care îl atinge un tester, de la primul ecran de lansare până la barele de instrumente, fișele de date și ferestrele de depanare utilizate zilnic.
Lansa UFT
Pentru a lansa HP QTP de la Windows În meniul Start, alegeți Programe > Folder Quick Test Professional > Quick Test Professional sau faceți dublu clic pe HP UFT pictogramă de pe desktop. Ambele rute deschid aceeași secvență de pornire descrisă mai jos.
Manager de suplimente
Prima dată când porniți Micro Focus UFT, Manager de suplimente Se deschide o casetă de dialog care afișează o listă cu toate programele de completare instalate. Selectați programele de completare care vor fi încărcate pentru test și faceți clic pe „OK”. Un program de completare poate fi adăugat sau eliminat ulterior, după QTP a fost lansat, așa că este sigur să rămânem la setările implicite deocamdată.
Recomandarea este de a selecta doar suplimentele necesare pentru un anumit de testare sesiune, deoarece diferite programe de completare pot interfera unele cu altele și pot degrada identificarea obiectelor și QTPde performanță. QTP își amintește de programele de completare încărcate într-o sesiune și le preselectează data viitoare QTP se deschide. Debifați caseta de selectare „Afișare la pornire” dacă această casetă de dialog nu trebuie să se deschidă la următoarea pornire, apoi faceți clic pe OK.
Pagina de start
Pagina de start descrie noile caracteristici din versiunea curentă, inclusiv linkuri către mai multe informații despre fiecare dintre ele. De asemenea, include linkuri către Ghidarea Procesului, un instrument care oferă cele mai bune practici pentru lucrul cu QTPDeschideți un document din lista de fișiere utilizate recent sau utilizați butoanele din zona Bun venit pentru a crea un document nou sau a deschide unul existent.
Pagina de pornire listează și componentele importante ale IDE, fiecare dintre acestea fiind prezentată mai detaliat mai jos pe această pagină:
- Bară de meniu
- Fereastra Proprietăți
- fila Document
- Soluție Explorer
- fila Caseta de instrumente
- Fila de ieșire
- Ecran activ
- Fila date
Debifați caseta de selectare „Nu afișa fereastra paginii de pornire la pornire” dacă pagina de pornire nu ar trebui să apară data viitoare QTP se deschide. Selectarea acestei opțiuni ascunde și Pagina de pornire pentru sesiunea curentă imediat ce se deschide o altă QTP se deschide documentul. Pentru a afișa din nou pagina de pornire mai târziu, selectați Vizualizare > Pornire.
Panou de testare: Vizualizare cuvinte cheie și Vizualizare expert
Fiecare acțiune în UFT este proiectat și vizualizat prin intermediul Panoului de Testare, care oferă două vizualizări interschimbabile ale exact acelorași pași: Vizualizare Cuvinte Cheie și Vizualizare Expert, abordate mai detaliat în Cuvinte cheie și viziune expertă referință. Întrucât UFT 11.5, un singur buton de comutare de pe bara de instrumente comută între ele, înlocuind interfața cu file utilizată în QTP 11 și mai devreme.
Vizualizare cuvinte cheie afișează fiecare pas de testare ca un rând într-o grilă de tip tabel, împărțit în patru coloane implicite: Element, obiectul asupra căruia acționează pasul; Operațiune, metoda executată asupra acesteia; Valoare, argumentul transmis acelei metode; și Documentație, o descriere automată, în limba engleză simplă, a pasului. Construirea unui script în Vizualizare Cuvinte Cheie nu necesită cunoștințe de programare, deoarece UFT scrie automat VBScript-ul subiacent pe măsură ce obiectele și operațiile sunt selectate din listele derulante.
Vedere expert arată aceiași pași ca un element editabil vbscript script, o instrucțiune pe linie. Exemplul de mai jos deschide o casetă de dialog de conectare, setează numele agentului, dă clic pe OK și verifică dacă caseta de dialog este încă deschisă:
' Same object hierarchy, written directly in Expert View Dialog("Login").WinEdit("Agent Name:").Set "Guru99" Dialog("Login").WinButton("OK").Click If Dialog("Login").Exist(2) Then Print "Login dialog is still open" End If
Aici dialog este obiectul părinte, WinEdit este obiectul copil cu un nivel mai jos în ierarhie și set este operația aplicată asupra ei. Obiectele din ierarhie sunt întotdeauna separate printr-un punct, iar operația împreună cu valoarea sa se află la sfârșitul instrucțiunii. Apăsați Ctrl+Space în interiorul Editorului pentru a deschide o listă de obiecte, proprietăți și metode corespondente în timp ce typing, ceea ce accelerează considerabil pașii scriși de mână.
Deoarece Vizualizarea Cuvinte Cheie și Vizualizarea Expert reprezintă același script subiacent, un pas creat într-o vizualizare se reflectă instantaneu în cealaltă, astfel încât testerii pot combina editarea bazată pe tabele cu VBScript direct pentru logică avansată, cum ar fi bucle și condiții.
| Aspect | Vizualizare cuvinte cheie | Vedere expert |
|---|---|---|
| Format | Tabel de articole, Operacoloane țiune, Valoare, Documentație | Editor VBScript linie cu linie |
| Abilități de programare | Nu este necesar | Sintaxă VBScript de bază necesară |
| Cel mai bun pentru | Pași simpli, liniari, construiți prin selectarea obiectelor | Bucle, condiții și logică personalizată |
| Scriptul de bază | Generat automat | Același scenariu, editat direct |
Ecran activ, casetă de instrumente și meniuri
Alte trei elemente modelează munca zilnică în cadrul IDE: Ecranul activ, panoul Casetă de instrumente și sistemul de meniuri și bare de instrumente care leagă fiecare panou.
- Ecran activ: Realizează o captură de ecran după fiecare pas înregistrat, astfel încât un tester să poată adăuga un punct de control sau să modifice proprietatea de identificare a unui obiect plasând cursorul pe imaginea salvată în loc să ruleze din nou aplicația testată.
- Panoul Trusă de instrumente: Listează obiectele de testare, extrase din depozit de obiecte, împreună cu funcțiile locale și de bibliotecă disponibile pentru acțiunea aflată în prezent în focus și permite unui tester să le tragă direct într-un pas.
- Bara de meniu și barele de instrumente: Grupează fiecare comandă după sarcină. Meniurile Fișier, Editare, Vizualizare, Testare și Resurse se află deasupra barelor de instrumente dedicate pentru înregistrare, rulare și depanare, iar același buton de comutare folosit pentru Vizualizare cuvinte cheie și Vizualizare expert se află aici.
- Filele Document și Ieșire: Fila Document conține fiecare acțiune deschisă ca o filă separată în zona de proiectare, în timp ce fila Ieșire de sub aceasta raportează instrucțiunile de imprimare și avertismentele privind resursele lipsă de la ultima rulare.
Soluție Explorer
Soluție Explorer este arbore ierarhic a fiecărei acțiuni și test din soluția curentă, împreună cu referințele, evenimentele și fluxurile aferente, și se deschide automat în partea stângă a IDE-ului.
A Bibliotecă de funcții, vizibil în același arbore, conține cod sau funcții care pot fi reutilizate într-un test de orice număr de ori, în loc să duplice logica în cadrul fiecărei acțiuni.
Selectarea oricărei funcții sau acțiuni în Exploratorul de soluții afișează informațiile detaliate ale acesteia în partea dreaptă a panoului, sub panoul Proprietăți.
Tabel de date
Tabelul de date stochează fiecare valoare utilizată pentru parametrizarea unui test și se află în partea de jos a ferestrei ca o filă separată. Acest panou este o ierarhie arborescentă a surselor de date disponibile pentru testul curent, împărțită într-o foaie globală partajată de fiecare acțiune și foi de acțiune locale, fiecare cu o acțiune specifică.
Acțiune din tabelul de date oferă detalii despre codul de test legat de foaia respectivă, arătând ce rânduri citește o anumită acțiune în timpul unei execuții.
Valorile introduse direct într-o celulă a tabelului de date sau extrase dintr-o foaie de calcul externă permit utilizarea aceluiași script în numeroase combinații de intrări, fără a modifica nicio linie de VBScript.
Vizualizator de depanare, Proprietăți și Panou de erori
Scripturile automate eșuează din mai multe motive și UFT grupează instrumentele de diagnosticare în trei panouri, astfel încât cauza să fie ușor de izolat înainte de o reluare.
Vizualizator de depanare nu este o singură fereastră, ci un set de sub-pane accesibile prin Vizualizare > Depanare. Punctele de întrerupere listează fiecare linie întreruptă din scriptul curent, Stiva de apeluri arată lanțul de funcții active atunci când o rulare se întrerupe, Variabilele locale afișează fiecare variabilă din domeniul de aplicare cu valoarea sa curentă, iar Observație tracks doar variabilele selectate de un tester. Setați un punct de întrerupere, rulați scriptul și parcurgeți-l linie cu linie pentru a confirma că fiecare variabilă deține valoarea așteptată.
Panoul Proprietăți, deschis cu Vizualizare > Proprietăți sau Ctrl+Alt+P, editează setările unui test, comută o acțiune între Reutilizabil și Nereutilizabil și adaugă parametri de intrare sau ieșire.
Pentru a vizualiza Erori întâlnit în timpul performanței testarea automatizării, utilizați panoul Erori din panoul inferior. Acesta listează erorile de sintaxă, resursele lipsă și valorile proprietăților lipsă, astfel încât fiecare dintre ele să poată fi corectată înainte de următoarea rulare.
Mutați panourile IDE
Fiecare panou descris mai sus poate fi mutat după preferințe personale. Să presupunem că scopul este de a muta Exploratorul de Soluții într-o nouă poziție.
În QTP fereastră, trageți bara de titlu a Exploratorului de soluții. Pe măsură ce panoul se mișcă, apar marcaje în panoul activ și de-a lungul fiecărei margini a QTP fereastră.
Țineți cursorul peste diverșii marcatori în timp ce glisați; o zonă umbrită arată unde va ateriza panoul. Eliberați butonul mouse-ului peste marcatorul Sus, de exemplu, iar Exploratorul de soluții se va fixa în poziție ca un panou nou în interiorul acelei zone umbrite.










