Nutikas identifitseerimine QTP/UFT-s näitega
Mis on nutikas tuvastamine QTP-s?
- Kui tavaline objekti tuvastamise protsess ebaõnnestub, käivitab Micro Focus UFT nutika identifitseerimise, mis on paindlikum mehhanism objektide tuvastamiseks, eeldusel, et see on objekti tuvastamise sätetes lubatud.
- Nutikas tuvastamine kasutab kahte atribuutide kategooriat
- Põhifiltri omadused. See sisaldab konkreetse testobjekti klassi kõige põhilisemaid omadusi; need, mille väärtusi ei saa muuta ilma algobjekti olemust muutmata
- Valikulised filtri omadused. Muud omadused, mis aitavad objekte tuvastada
HP UFTununeb” õpitud testobjekti kirjeldust ja loob uue objektikandidaatide loendi, mis sisaldab objekte, mis vastavad kõigile põhifiltri atribuutide loendis määratletud omadustele. QTP kasutab atribuuti Kasutab baasfiltrit, et vähendada objektikandidaatide loendit. Idee on kitsendada ainult ühele objektile, mis vastab mõnele või kõigile salvestatud kirjeldusomadustele.
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
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
- QTP-s 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
Vahendid
Ise harjutamiseks laadige alla ülaltoodud õpetuses kasutatud veebilehed