Viedā identifikācija QTP/UFT ar piemēru

Kas ir viedā identifikācija QTP?

  • Ja parastais objekta identifikācijas process neizdodas, Micro Focus UFT aktivizē viedo identifikāciju, kas ir elastīgāks mehānisms objektu identificēšanai, ja vien tas ir iespējots objektu identifikācijas iestatījumos.
  • Smart Identification izmanto divu kategoriju rekvizītus
  1. 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
  2. Papildu filtra rekvizīti . Citas īpašības, kas var palīdzēt identificēt objektus

HP UFT ” aizmirst 'iemācīto testa objekta aprakstu un izveido jaunu objektu kandidātu sarakstu, kurā ir objekti, kas atbilst visiem sarakstā Bāzes filtra rekvizīti definētajiem rekvizītiem. QTP izmanto rekvizītu Bāzes filtrs, lai samazinātu objektu kandidātu sarakstu. Ideja ir sašaurināties līdz vienam objektam, kas atbilst dažiem vai visiem saglabātajiem apraksta rekvizītiem.



Ja testa palaišanas 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 īpašumu, lai izvairītos no viedās identifikācijas

Noklikšķiniet šeit, ja videoklips nav pieejams

Video transkripts ar galvenajām atņemtajām vietām



  • Iespējams, pamanījāt, ka viedā identifikācija palēnina skriptu izpildi, kas nav vēlams
  • Lai izvairītos no viedas identifikācijas, mēs varam mainīt noklusējuma objekta identifikācijas rekvizītus
  • Izmantojot QTP, objekta identifikācija ļauj noņemt vārdu “obligātie rekvizīti” un aizstāt to ar “HTML id”, lai padarītu mūsu testu neatkarīgu no nosaukuma izmaiņām
  • Jūs varat atkārtoti ierakstīt tās pašas skripta darbības
  • Tagad, ja jūs maināt nosaukumu no “Iesniegt” uz “Pieteikšanās” un palaižat skriptu, skripts izpilda bez viedas identifikācijas
  • Līdzīgi, pārbaudāmajā lietojumprogrammā, ja kāds no obligātajiem vai palīgīpašībām bieži mainās objektam, varat to aizstāt ar kādu citu piemērotu rekvizītu, lai nodrošinātu ātrāku skripta izpildi
  • Īpašuma pielāgošana ir pieredzes spēles lauks, un jūs to izvēlēsities, novecojot, izmantojot rīku

Resursi

Lejupielādējiet iepriekš aprakstītajā apmācībā izmantotās tīmekļa lapas pašmācībai