Bu eğitimde OBJECT SPY gösterilmektedir .
Object Spy, ortamınızdaki bir nesneyle ilişkili yararlı özellikleri ve yöntemleri belirlemenize yardımcı olabilir.
HP / Micro Focus UFT eğitimlerinde ayrıca GetROProperty, GetTOProperty ve SetTOProperty açıklanmaktadır.
Videoya erişilemiyorsa burayı tıklayın
GetRoProperty
- GetRoProperty - bir nesne özelliğinin çalışma zamanı değerini almak için kullanılan dahili bir yöntemdir.
- GetRoProperty'yi kullanmanın 4 adımı vardır
- Adım 1) GetRoProperty'yi kullanmak istediğiniz Nesneyi Nesne Deposuna kaydedin
- Adım 2) Kaydedilen nesne için kullanılabilecek çalışma zamanı özelliğini tanımlar. Object Spy'ı kullanabilirsiniz.
- Adım 3) Tanımlanan Çalışma zamanı özelliğini almak ve değeri bir değişkende saklamak için GetRoProperty yöntemini kullanın
- Adım 4) Daha fazla kesinti için bu değeri kullanın
SetToProperty ve GetToProperty
- Nesne Deposunda depolanan bir Web Düğmesini düşünün
- Test çalıştırıldığında QTP, Test Nesnesi adlı bu nesnenin bir kopyasını oluşturur ve bunu Çalıştırma Süresi Nesnesi ile karşılaştırır.
- GetToProperty kullanarak Test Nesnesinin bir özelliğinin değerini alabilirsiniz
- SetToProperty kullanarak bir Test Nesnesinin özellik değerini değiştirebilirsiniz.
- Test tamamlandığında, bu test nesnesi ve SetToProperty kullanarak nesne özelliklerinde yaptığınız tüm değişiklikler atılır.
- Test yeniden çalıştırıldığında, nesne havuzunda saklanan orijinal özellik değerleriyle test nesnesinin yeni bir kopyası oluşturulur.
- Test komut dosyanızda birden fazla kod satırı varsa ve ortamınız düzensizse GetToProperty ve SetToProperty kullanmayı düşünebilirsiniz.
- Bir not için SetRoProperty yoktur.
Object Spy:
- Nesne casusu, QTP'de hem test hem de çalıştırma zamanı nesne özelliklerini ve yöntemlerini görüntüleyebileceğiniz bir özelliktir.
- Ayrıca, seçilen bir yöntemin sözdizimini de verir.
- Object Spy, seçtiğiniz nesnenin tam hiyerarşisini verir