Tutorial ini mendemonstrasikan OBJECT SPY.
Object Spy dapat membantu menentukan properti berguna dan metode yang terkait dengan objek di lingkungan Anda.
Tutorial HP / Micro Focus UFT juga menjelaskan GetROProperty, GetTOProperty & SetTOProperty
Klik di sini jika video tidak dapat diakses
GetRoProperty
- GetRoProperty - adalah metode bawaan yang digunakan untuk mengambil nilai runtime dari properti objek.
- Ada 4 langkah yang terlibat dalam menggunakan GetRoProperty
- Langkah 1) Rekam Objek di mana Anda ingin menggunakan GetRoProperty di Object Repository
- Langkah 2) Untuk objek yang direkam mengidentifikasi properti run-time yang dapat digunakan. Anda dapat menggunakan Object Spy.
- Langkah 3) Gunakan metode GetRoProperty untuk mengambil properti Run-time yang diidentifikasi dan menyimpan nilai dalam variabel
- Langkah 4) Gunakan nilai ini untuk potongan selanjutnya
SetToProperty & GetToProperty
- Pertimbangkan Tombol Web yang disimpan di Object Repository
- Saat pengujian dijalankan QTP membuat salinan objek ini yang disebut Objek Pengujian dan membandingkannya dengan Objek Waktu Proses
- Menggunakan GetToProperty Anda dapat mengambil nilai properti dari Test Object
- Menggunakan SetToProperty Anda dapat mengubah nilai properti Objek Uji
- Saat pengujian selesai, objek pengujian ini akan dibuang, begitu juga setiap modifikasi yang Anda buat di properti objek menggunakan SetToProperty.
- Saat pengujian dijalankan ulang, salinan baru dari objek pengujian dibuat dengan nilai properti asli yang disimpan di repositori objek
- Anda dapat mempertimbangkan untuk menggunakan GetToProperty dan SetToProperty ketika skrip pengujian Anda memiliki beberapa baris kode dan lingkungan Anda sporadis
- Sebagai catatan, tidak ada SetRoProperty
Objek Spy:
- Mata-mata objek adalah fitur dalam QTP yang dapat digunakan untuk melihat properti dan metode pengujian dan objek waktu proses.
- Ini juga memberikan sintaks untuk metode yang dipilih.
- Object Spy memberikan hierarki lengkap dari objek yang Anda pilih