Tämä opetusohjelma osoittaa OBJECT SPY.
Object Spy voi auttaa määrittämään ympäristössä olevaan objektiin liittyvät hyödylliset ominaisuudet ja menetelmät.
HP / Micro Focus UFT -oppaat kuvaavat myös GetROProperty, GetTOProperty & SetTOProperty
Napsauta tätä, jos video ei ole käytettävissä
GetRoProperty
- GetRoProperty - on sisäänrakennettu menetelmä, jota käytetään objektin ominaisuuden ajonaikaisen arvon noutamiseen.
- GetRoProperty-sovelluksen käyttöön liittyy 4 vaihetta
- Vaihe 1) Tallenna objekti, johon haluat käyttää GetRoProperty-ominaisuutta, objektivarastoon
- Vaihe 2) Tallennettu objekti identifioi ajonaikaisen ominaisuuden, jota voitaisiin käyttää. Voit käyttää Object Spy -ohjelmaa.
- Vaihe 3) Käytä GetRoProperty-menetelmää hakeaksesi tunnistetun Run-time-ominaisuuden ja tallentaaksesi arvon muuttujaan
- Vaihe 4) Käytä tätä arvoa muihin vähennyksiin
SetToProperty & GetToProperty
- Harkitse Web-painiketta, joka on tallennettu objektivarastoon
- Kun testi suoritetaan, QTP luo kopion tästä objektista nimeltä Test Object ja vertaa sitä Run Time Objectiin
- GetToProperty-toiminnolla voit noutaa Test Object -ominaisuuden arvon
- SetToProperty-toiminnolla voit muuttaa testiobjektin ominaisuusarvoa
- Kun testi on valmis, tämä testiobjekti hylätään, samoin kaikki objektin ominaisuuksiin tekemäsi muutokset SetToProperty-toiminnon avulla
- Kun testi suoritetaan uudelleen, testiobjektista luodaan uusi kopio, jonka alkuperäiset ominaisuusarvot on tallennettu objektivarastoon
- Voit harkita GetToProperty- ja SetToProperty-sovellusten käyttöä, kun testiskriptiisi kuuluu useita koodirivejä ja ympäristösi on satunnaista
- Huomautusta varten ei ole SetRoProperty
Object Spy:
- Object spy on QTP: n ominaisuus, jonka avulla voit tarkastella sekä testi- että ajonaikaisen objektin ominaisuuksia ja menetelmiä.
- Se antaa myös syntaksin valitulle menetelmälle.
- Object Spy antaa valitsemasi objektin täydellisen hierarkian