Pametna identifikacija u QTP/UFT s Primjerom
ล to je pametna identifikacija u QTP?
- Ako uobiฤajeni proces identifikacije objekta ne uspije, Micro Focus UFT aktivira Pametnu identifikaciju, ลกto je fleksibilniji mehanizam za identifikaciju objekata pod uvjetom da je omoguฤen u postavkama Identifikacije objekata.
- Pametna identifikacija koristi dvije kategorije svojstava
- Svojstva osnovnog filtra. Sadrลพi najosnovnija svojstva odreฤene klase ispitnog objekta; one ฤije se vrijednosti ne mogu promijeniti bez promjene suลกtine izvornog objekta
- Izborna svojstva filtra. Ostala svojstva koja mogu pomoฤi u identifikaciji objekata
HP UFT "zaboravljaโopis nauฤenog testnog objekta i stvara novi popis kandidata za objekte koji sadrลพi objekte koji odgovaraju svim svojstvima definiranim u popisu Svojstva osnovnog filtra.โ QTP Svojstvo osnovnog filtera koristi za smanjenje popisa kandidata za objekte. Ideja je suziti popis na samo jedan objekt koji odgovara nekim ili svim spremljenim svojstvima opisa.
Ako se pametna identifikacija pozove tijekom testnog izvoฤenja, u stablu rezultata testa generira se poruka upozorenja koja pokazuje da je pametna identifikacija pozvana i da je umetnut korak pametne identifikacije.
Kako omoguฤiti/onemoguฤiti pametnu identifikaciju
Kako funkcionira pametna identifikacija?
Kliknite ovdje ako video nije dostupan
Izmijenite svojstvo objekta kako biste izbjegli pametnu identifikaciju
Kliknite ovdje ako video nije dostupan
Transkript videozapisa s istaknutim kljuฤnim zakljuฤcima
- Moลพda ste primijetili da pametna identifikacija usporava izvrลกavanje skripte ลกto nije poลพeljno
- Kako bismo izbjegli pametnu identifikaciju, moลพemo promijeniti zadana svojstva identifikacije objekta
- In QTP, Identifikacija objekta dopustite da uklonimo "name" iz obaveznih svojstava i zamijenimo ga s "HTML ID" kako bi naลก test bio neovisan o promjenama imena
- Moลพete ponovno snimiti iste korake za skriptu
- Sada, ako promijenite naziv iz "Poลกalji" u "Prijava" i pokrenete skriptu, skripta se izvrลกava bez ikakve pametne identifikacije
- Sliฤno tome, u vaลกoj aplikaciji koja se testira ako se bilo koje od obaveznih ili pomoฤnih svojstava ฤesto mijenja za objekt, moลพete ga zamijeniti nekim drugim prikladnim svojstvom kako biste omoguฤili brลพe izvrลกavanje skripte
- Podeลกavanje nekretnina polje je iskustvene igre i s alatom ฤete to pokupiti kako budete starili
Resursi
Preuzmite web-stranice koriลกtene u gornjem vodiฤu za samostalnu vjeลพbu

