HP UFT (QTP) acceptă 3 tipuri de moduri de înregistrare
- Context sensibil
- Analogic
- Nivel scăzut
Mod de înregistrare sensibilă la context
- Modul normal de înregistrare se mai numește și modul contextual
- Este modul implicit de înregistrare care profită din plin de modelul obiectelor de testare Quick Test Professional.
- Recunoaște obiectele din aplicație, indiferent de locația lor pe ecran.
- Înregistrează obiectele din aplicația dvs. și operațiunile efectuate asupra acestora
Mod de înregistrare analogică
- Într-un mod de înregistrare analogică, Quick Test Professional înregistrează și urmărește fiecare mișcare a mouse-ului în timp ce trageți mouse-ul în jurul unui ecran sau fereastră.
- Înregistrarea analogică a Micro Focus UFT este capturată ca piese și stocată în directorul testului
- Este util pentru înregistrarea operațiilor care nu pot fi înregistrate la nivelul unui obiect. De exemplu, o semnătură produsă prin tragerea mouse-ului
- În modul analogic puteți înregistra
- Înregistrați relativ la ecran
- Relativ la fereastră
- Când operația analogică este limitată la o singură fereastră, utilizați-o relativ la o fereastră
- Când operația analogică implică mai multe ecrane, cum ar fi glisarea și scăderea unui obiect dintr-o fereastră în alta, utilizați opțiunea ecran
Mod de nivel scăzut
- Acest mod vă permite să înregistrați pe orice obiect din aplicația dvs., indiferent dacă QTP recunoaște obiectul specific sau operația specifică.
- Acest mod înregistrează la nivelul obiectului și înregistrează toate obiectele în timp de execuție ca obiecte de testare Windows sau WinObject.
- Se folosește atunci când coordonatele exacte ale obiectului sunt importante pentru testele dvs. Un exemplu bun ar fi hashmap-urile în care dacă faceți clic pe diferite secțiuni ale unei imagini, veți ajunge la linkuri diferite
- Folosit la înregistrarea testelor într-un mediu (sau pe un obiect) nerecunoscut de QTP
- Modul de nivel scăzut înregistrează coordonatele x, y ale oricăror clicuri
Aflați modurile de înregistrare contextuală, analogică, la nivel scăzut, cu un exemplu în următorul videoclip
Faceți clic aici dacă videoclipul nu este accesibil
rezumat
- Înregistrarea analogică și înregistrarea la nivel scăzut necesită mai mult spațiu pe disc decât modul normal de înregistrare.
- Pentru ambele moduri, pozițiile ecranului în timpul înregistrării și timpul de rulare trebuie să fie identice, altfel scriptul eșuează
- Prin urmare, utilizați înregistrarea analogică sau înregistrarea la nivel scăzut numai atunci când modul normal de înregistrare nu vă înregistrează cu exactitate operația.
- Uneori QTP trece automat la modul de nivel scăzut în timp ce înregistrează obiecte sau medii neacceptate de QTP