Questo tutorial mostra OBJECT SPY.
Object Spy può aiutare a determinare le proprietà e i metodi utili associati a un oggetto nel proprio ambiente.
I tutorial HP / Micro Focus UFT descrivono anche GetROProperty, GetTOProperty e SetTOProperty
Fare clic qui se il video non è accessibile
GetRoProperty
- GetRoProperty: è un metodo integrato utilizzato per recuperare il valore di runtime di una proprietà di un oggetto.
- Ci sono 4 passaggi coinvolti nell'utilizzo di GetRoProperty
- Passaggio 1) Registrare l'oggetto su cui si desidera utilizzare GetRoProperty in Object Repository
- 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à di runtime identificata e memorizzare il valore in una variabile
- Passaggio 4) Utilizzare questo valore per ulteriori detrazioni
SetToProperty e GetToProperty
- Considera un pulsante Web archiviato nell'Object Repository
- Quando il test viene eseguito, QTP crea una copia di questo oggetto chiamato 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 di prova
- Quando il test è completato, questo oggetto di test viene scartato e così tutte le modifiche apportate alle proprietà dell'oggetto utilizzando SetToProperty
- Quando il test viene rieseguito, viene creata una nuova copia dell'oggetto di test con i valori delle proprietà originali memorizzati nel repository degli oggetti
- Puoi prendere in considerazione l'utilizzo di GetToProperty e SetToProperty quando lo script di test ha più righe di codice e il tuo ambiente è sporadico
- Per una nota, non c'è SetRoProperty
Spia oggetto:
- La spia degli oggetti è una funzionalità di QTP che consente di visualizzare le proprietà e i metodi degli oggetti sia di prova che di runtime.
- Fornisce inoltre la sintassi per un metodo selezionato.
- Object Spy fornisce la gerarchia completa dell'oggetto selezionato