Object Spy, GetRoProperty, GetToProperty QTP/UFT:ssä esimerkin kanssa
Tämä opetusohjelma osoittaa OBJEKTIVAKOJA.
Object Spy voi auttaa määrittämään ympäristösi objektiin liittyvät hyödylliset ominaisuudet ja menetelmät.
HP/Micro Focus UFT opetusohjelmat kuvailee myös GetROProperty, GetTOProperty & SetTOProperty
Napauta tätä jos video ei ole saatavilla
GetRoProperty
- GetRoProperty – on sisäänrakennettu menetelmä, jota käytetään objektiominaisuuden ajonaikaisen arvon hakemiseen.
- GetRoPropertyn käyttöön liittyy 4 vaihetta
- Vaihe 1) Tallenna objekti, jossa haluat käyttää GetRoPropertya, objektivarastoon
- Vaihe 2) Tallennetulle objektille identifioi ajonaikaisen ominaisuuden, jota voidaan käyttää. Voit käyttää Object Spyä.
- Vaihe 3) Käytä GetRoProperty-menetelmää hakeaksesi tunnistetun ajonaikaisen ominaisuuden ja tallentaaksesi arvon muuttujaan
- Vaihe 4) Käytä tätä arvoa lisävähennyksiin
SetToProperty & GetToProperty
- Harkitse verkkopainiketta, joka on tallennettu Objektivarasto
- Kun testi suoritetaan, QTP luo kopion tästä objektista nimeltä Test Object ja vertaa sitä ajonaikaiseen objektiin
- GetToPropertyn avulla voit noutaa testiobjektin ominaisuuden arvon
- SetToPropertyllä voit muuttaa testiobjektin ominaisuuden arvoa
- Kun testi on valmis, tämä testiobjekti hylätään, samoin kuin kaikki muutokset, jotka olet tehnyt kohteen ominaisuuksiin SetToPropertyllä
- Kun testi suoritetaan uudelleen, testiobjektista luodaan uusi kopio, jossa on alkuperäiset ominaisuusarvot, jotka on tallennettu objektivarastoon
- Voit harkita GetToPropertyn ja SetToPropertyn käyttöä, kun testiskriptissäsi on useita koodirivejä ja ympäristösi on satunnainen
- Huomautus: SetRoPropertyä ei ole
Objektivakooja:
- Object spy on QTP:n ominaisuus, jonka avulla voit tarkastella sekä testi- että ajonaikaisia objektien ominaisuuksia ja menetelmiä.
- Se antaa myös valitun menetelmän syntaksin.
- Object Spy antaa valitsemasi objektin täydellisen hierarkian