Mis on järjekorranumber?
Kui kohustuslikud ja abistavad atribuudid ei ole objekti tuvastamiseks salvestusseansi ajal piisavad, kasutab QTP objektide tuvastamiseks salvestusseansi ajal lisaks muudele hõivatud omadustele ka Ordinal Identifier -t . Vaikimisi on iga katseobjektiklassi jaoks järjestustunnuse tüüp.
Objekti identifitseerimise aknas saate muuta objekti vaikenumbrit
HP UFT-s on kolme tüüpi tavalisi identifikaatoreid.
- Indeksipõhine
- Asukohapõhine
- Loomise aeg
Indeksipõhine
- Indeksil põhineva järjekorranumbri kasutamisel määrab QTP objekti INDEX atribuudile väärtuse salvestamise ajal
- Väärtus põhineb järjekorras, milles objekt ilmub lähtekoodis.
- Esimese esinemise väärtus on 0
- Indeksi omaduste väärtused on objektipõhised.
- Seega, kui kasutate WebEditi testiobjekti kirjeldamiseks Index: = 3, otsib kiirtest lehelt neljanda WebEditi objekti.
- Samamoodi kasutate WebButtoni testiobjekti kirjeldamiseks Index: = 1, Kiirtest otsib lehel teist veebiobjekti objekti
Asukohapõhine
- Asukohapõhise järjestustunnuse kasutamisel määrab Micro Focus UFT salvestamise ajal objekti omadusele LOCATION objekti kordumatu tuvastamise.
- Väärtus põhineb järjekorras, milles objekt ilmub aknas, raamis või dialoogiboksis teiste identsete omadustega objektide suhtes.
- Objekti esmakordne esinemine on 0.
- Väärtused määratakse veergudes ülevalt alla ja vasakult paremale.
Loomise aeg
- Kui kasutatakse loomise aja järjekorranumbrit, määrab QTP salvestamise ajal väärtuse veebibrauseri atribuudile Loomise aeg
- Identifier on saadaval ainult veebikeskkonnas
- See väärtus näitab brauseri avamise järjekorda võrreldes teiste avatud brauseritega.
- Esimene salvestamise ajal avanev brauser saab väärtuse CreationTime = 0 ja järgmistele brauseritele antakse väärtused 1, 2, 3… ja nii edasi
Kui videole pole juurdepääsu, klõpsake siin
Ressursid
Laadige alla ülaltoodud õpetuses kasutatud veebisaidid eneseharjutamiseks