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