Objekt Spy, GetRoProperty, GetToProperty i QTP / UFT med exempel

Anonim

Denna handledning visar OBJECT SPY.

Object Spy kan hjälpa till att bestämma de användbara egenskaperna och metoderna som är associerade med ett objekt i din miljö.

HP / Micro Focus UFT-handledning beskriver också GetROProperty, GetTOProperty & SetTOProperty

Klicka här om videon inte är tillgänglig

GetRoProperty

  • GetRoProperty - är en inbyggd metod som används för att hämta körningsvärdet för en objektegenskap.
  • Det finns fyra steg involverade i att använda GetRoProperty
  • Steg 1) Spela in objektet som du vill använda GetRoProperty i Object Repository
  • Steg 2) För det inspelade objektet identifieras egenskapen för körning som kan användas. Du kan använda Object Spy.
  • Steg 3) Använd GetRoProperty-metoden för att hämta den identifierade Run-time-egenskapen och lagra värdet i en variabel
  • Steg 4) Använd detta värde för ytterligare avdrag

SetToProperty & GetToProperty

  • Tänk på en webbknapp som är lagrad i Object Repository
  • När testet körs skapar QTP en kopia av detta objekt som heter Test Object och jämför det med Run Time Object
  • Med GetToProperty kan du hämta värdet på en egenskap för testobjektet
  • Med SetToProperty kan du ändra egenskapsvärdet för ett testobjekt
  • När testet är klart förkastas detta testobjekt och alla ändringar du gjort i objektegenskaperna med SetToProperty
  • När testet körs igen skapas en ny kopia av testobjektet med originalegenskapsvärden lagrade i objektförvaret
  • Du kan överväga att använda GetToProperty och SetToProperty när testskriptet har flera rader med koder och din miljö är sporadisk
  • För en anteckning finns det inget SetRoProperty

Objekt Spy:

  • Objektspion är en funktion i QTP där du kan visa både testegenskaper och körtidsegenskaper och metoder.
  • Det ger också syntaxen för en vald metod.
  • Object Spy ger den fullständiga hierarkin för det objekt du har valt