Kas ir viedā identifikācija QTP?
- Ja parastais objekta identifikācijas process neizdodas, Micro Focus UFT iedarbina viedo identifikāciju, kas ir elastīgāks objektu identificēšanas mehānisms, ja vien tas ir iespējots objekta identifikācijas iestatījumos.
- Viedā identifikācija izmanto divas īpašību kategorijas
- Bāzes filtra rekvizīti. Tajā ir noteiktas testa objektu klases būtiskākās īpašības; tie, kuru vērtības nevar mainīt, nemainot sākotnējā objekta būtību
- Izvēles filtra rekvizīti . Citas īpašības, kas var palīdzēt identificēt objektus
HP UFT " aizmirst " iemācītā testa objekta aprakstu un izveido jaunu objektu kandidātu sarakstu, kurā ir objekti, kas atbilst visām īpašībām, kas definētas sarakstā Bāzes filtra rekvizīti. QTP izmanto objekta kandidātu saraksta samazināšanai rekvizītu Base Filter. Ideja ir sašaurināt tikai vienu objektu, kas atbilst dažiem vai visiem saglabātajiem apraksta īpašumiem.
Ja testa brauciena laikā tiek izsaukta viedā identifikācija, testa rezultātu kokā tiek ģenerēts brīdinājuma ziņojums, kas norāda, ka tika izsaukta viedā identifikācija, un tiek ievietota viedās identifikācijas darbība.
Kā iespējot / atspējot viedo identifikāciju
Kā darbojas viedā identifikācija?
Noklikšķiniet šeit, ja videoklips nav pieejams
Modificējiet objekta rekvizītu, lai izvairītos no viedās identifikācijas
Noklikšķiniet šeit, ja videoklips nav pieejams
Video atšifrējums ar galvenajiem izņēmumiem izcelts
- Iespējams, esat novērojis, ka viedā identifikācija palēnina skripta izpildi, kas nav vēlams
- Lai izvairītos no viedās identifikācijas, mēs varam mainīt objekta noklusējuma identifikācijas īpašības
- QTP gadījumā objekta identifikācija ļauj noņemt vārdu “nosaukums” no obligātajām īpašībām un aizstāt to ar “HTML id”, lai padarītu mūsu testu neatkarīgu no nosaukuma izmaiņām.
- Varat atkārtoti ierakstīt skriptam tās pašas darbības
- Tagad, ja maināt nosaukumu no “Iesniegt” uz “Pieteikties” un palaižat skriptu, kuru skripts izpilda bez viedās identifikācijas
- Tāpat pārbaudāmajā lietojumprogrammā, ja kāds no obligātajiem vai palīgīpašumiem bieži mainās objektam, varat to aizstāt ar kādu citu piemērotu rekvizītu, lai iespējotu ātrāku skripta izpildi
- Īpašuma pielāgošana ir pieredzes spēles lauks, un jūs to paņemsit, novecojot ar rīku
Resursi
Lejupielādējiet tīmekļa vietnes, kas izmantotas iepriekš aprakstītajā apmācībā, lai veiktu pašmācību