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