Nutikas identifitseerimine QTP/UFT koos Näitega

Mis on nutikas identifitseerimine? QTP?

  • Kui tavapärane objekti tuvastamise protsess ebaõnnestub, siis Micro Focus UFT käivitab nutika tuvastamise, mis on objektide tuvastamiseks paindlikum mehhanism, kui see on objekti tuvastamise sätetes lubatud.
  • Nutikas tuvastamine kasutab kahte atribuutide kategooriat
  1. Põhifiltri omadused. See sisaldab konkreetse testobjekti klassi kõige põhilisemaid omadusi; need, mille väärtusi ei saa muuta ilma algobjekti olemust muutmata
  2. Valikulised filtri omadused. Muud omadused, mis aitavad objekte tuvastada

HP UFT "ununeb„õpitud testobjekti kirjeldust“ ja loob uue objektikandidaatide loendi, mis sisaldab objekte, mis vastavad kõigile baasfiltri omaduste loendis määratletud omadustele. QTP Kasutab baasfiltri omadust objektikandidaatide loendi vähendamiseks. Idee on kitsendada loendit ainult ühe objektini, mis vastab mõnele või kõigile salvestatud kirjelduse omadustele.

Kui testimise ajal käivitatakse nutikas identifitseerimine, genereeritakse testitulemuste puus hoiatusteade, mis näitab, et nutikas tuvastamine käivitati, ja sisestatakse nutika identifitseerimise samm.

Kuidas nutikat tuvastamist lubada/keelata

Nutika tuvastamise lubamine/keelamine

Kuidas nutikas tuvastamine töötab?

Click siin kui video pole juurdepääsetav

Nutika tuvastamise vältimiseks muutke objekti atribuuti

Click siin kui video pole juurdepääsetav

Video transkriptsioon, kus on esile tõstetud peamised pakkumised

  • Võib-olla olete märganud, et nutikas tuvastamine aeglustab skripti täitmist, mis pole soovitav
  • Nutika tuvastamise vältimiseks saame muuta objekti identifitseerimise vaikeomadusi
  • In QTP, Objekti identifitseerimine võimaldab eemaldada kohustuslikest atribuutidest "name" ja asendada selle "HTML id-ga", et muuta meie test nimemuudatustest sõltumatuks
  • Saate samad sammud skripti jaoks uuesti salvestada
  • Kui muudate nüüd nime "Esita" asemel "Logi sisse" ja käivitate skripti, käivitub skript ilma nutika tuvastamiseta
  • Samuti testitavas rakenduses kui mõni objekti kohustuslikest või abistavatest omadustest muutub sageli, saate selle asendada mõne muu sobiva atribuudiga, et võimaldada skripti kiiremat täitmist
  • Kinnisvara näpistamine on kogemuste mänguvaldkond ja selle tööriista abil saate vananedes kätte

Ressursid

Ise harjutamiseks laadige alla ülaltoodud õpetuses kasutatud veebilehed

Võta see postitus kokku järgmiselt: