Object Spy, GetRoProperty, GetToProperty in QTP/UFT con esempio

Questo tutorial dimostra SPIA DI OGGETTI.

Object Spy può aiutare a determinare le proprietà e i metodi utili associati a un oggetto nel tuo ambiente.

HP/Micro Focus Tutorial sull'UFT descrive anche GetROProperty, GetTOProperty e SetTOProperty

Clicchi qui se il video non è accessibile

GetRoProperty

  • GetRoProperty – è un metodo integrato utilizzato per recuperare il valore di runtime di una proprietà dell'oggetto.
  • Ci sono 4 passaggi coinvolti nell'utilizzo di GetRoProperty
  • Passaggio 1) Registra l'oggetto su cui desideri utilizzare GetRoProperty nel repository oggetti
  • Passaggio 2) Per l'oggetto registrato identifica la proprietà di runtime che potrebbe essere utilizzata. Puoi usare Object Spy.
  • Passaggio 3) Utilizzare il metodo GetRoProperty per recuperare la proprietà runtime identificata e archiviare il valore in una variabile
  • Passaggio 4) Utilizzare questo valore per ulteriori detrazioni

Imposta su proprietà e Ottieni proprietà

  • Considera un pulsante Web memorizzato nel file Repository di oggetti
  • Quando il test viene eseguito, QTP crea una copia di questo oggetto denominato Test Object e lo confronta con il Run Time Object
  • Utilizzando GetToProperty è possibile recuperare il valore di una proprietà di Test Object
  • Utilizzando SetToProperty è possibile modificare il valore della proprietà di un oggetto test
  • Una volta completato il test, questo oggetto di test viene scartato, così come eventuali modifiche apportate alle proprietà dell'oggetto utilizzando SetToProperty
  • Quando il test viene rieseguito, viene creata una nuova copia dell'oggetto test con i valori delle proprietà originali archiviati nel repository degli oggetti
  • Puoi prendere in considerazione l'utilizzo di GetToProperty e SetToProperty quando lo script di test ha più righe di codici e il tuo ambiente è sporadico
  • Per una nota, non esiste SetRoProperty

Spia di oggetti:

  • La spia degli oggetti è una funzionalità di QTP che consente di visualizzare le proprietà e i metodi degli oggetti di test e di runtime.
  • Fornisce inoltre la sintassi per un metodo selezionato.
  • Object Spy fornisce la gerarchia completa dell'oggetto che hai selezionato