Vrste načina snimanja u QTP/UFT: analogni, niska razina, kontekst
HP UFT (QTP) podržava 3 vrste načina snimanja
- Osjetljivo na kontekst
- Analog
- Niska razina
Način snimanja osjetljiv na kontekst
- Normalni način snimanja naziva se i način rada osjetljiv na kontekst
- To je zadani način snimanja koji u potpunosti iskorištava prednosti testnog modela objekta Quick Test Professional.
- Prepoznaje objekte u aplikaciji bez obzira na njihov položaj na zaslonu.
- Bilježi objekte u vašoj aplikaciji i operacije izvedene na njima
Analogni način snimanja
- U analognom načinu snimanja, Profesionalni brzi test bilježi i prati svaki pokret miša dok povlačite miša po ekranu ili prozoru.
- Analogna snimka Micro Focusa UFT-a snima se kao staze i pohranjuje u direktorij vašeg testa
- Korisno je za snimanje operacija koje se ne mogu snimiti na razini objekta. Npr., potpis proizveden povlačenjem miša
- U analognom načinu rada možete snimati
- Zapis U odnosu na ekran
- U odnosu na prozor
- Kada je vaša analogna operacija ograničena na samo jedan prozor, koristite u odnosu na prozor
- Kada vaša analogna operacija uključuje više zaslona, poput povlačenja i ispuštanja objekta iz jednog prozora u drugi, koristite opciju zaslona
Način rada niske razine
- Ovaj način vam omogućuje snimanje na bilo koji objekt u vašoj aplikaciji, bez obzira na to prepoznaje li QTP određeni objekt ili određenu operaciju.
- Ovaj način rada snima na razini objekta i bilježi sve objekte u vremenu izvođenja kao testne objekte Window ili WinObject.
- Koristi se kada su točne koordinate objekta važne za vaše testove. Dobar primjer bi bile hashmape gdje vas klikanje na različite dijelove slike vodi do različitih poveznica
- Koristi se pri snimanju testova u okruženju (ili na objektu) koje QTP ne prepoznaje
- Način niske razine bilježi x,y koordinate svih klikova
Naučite Context, Analog, Low-Level Recording Modes s primjerom u sljedećem videu
Kliknite ovdje ako video nije dostupan
rezime
- Analogno snimanje i snimanje niske razine zahtijevaju više prostora na disku od normalnog načina snimanja.
- Za oba načina, položaji zaslona tijekom vremena snimanja i izvođenja moraju biti identični inače skripta neće uspjeti
- Stoga, koristite analogno snimanje ili snimanje niske razine samo kada normalni način snimanja ne bilježi točno vaš rad.
- Ponekad se QTP automatski prebacuje u način rada niske razine dok snima objekte ili okruženja koja QTP ne podržava