qtp tutorial 13 steps insert standard
İçinde önceki QTP eğitim oturumu QTP'nin sağladığı tüm kontrol noktalarını listeledik. Tüm bu kontrol noktaları, bir nesnenin mevcut ve beklenen değerlerinin eşleşip eşleşmediğini kontrol etmek için QTP testlerine doğrulama noktaları eklemek için çok önemlidir. Bu, söz konusu testin BAŞARILI veya BAŞARISIZ durumunu belirler.
=> QTP Training Tutorials Series İçin Buraya Tıklayın
alt dize (0,0) java
Bugünün eğitiminde, QTP ile ilgileneceğiz Standart ve Görüntü kontrol noktaları detayda.
Standart Kontrol Noktası
# 1) Nesne Özelliği değerini kontrol etmek için kullanılır.
#iki) Çalışma zamanı sırasında beklenen değeri gerçek değerle karşılaştırır.
# 3) Bir testi kaydederken veya düzenlerken ayarlanabilir.
# 4) Aktif ekran, bu kontrol noktasını eklemek için de kullanılabilir. Bir kontrol noktası ekleyebilmek için etkin ekranda yeterli bilginin olması önemlidir.
İçin Misal : Oturum açma düzenleme kutusu, Şifre Düzenleme kutusu, Tamam, İptal ve Yardım düğmelerinin bulunduğu bir ekran varsa. İptal düğmesinin görünür olup olmadığını kontrol etmemiz gerekiyor. İptal düğmesinin “Görünür” nesne özelliğine bir kontrol noktası yerleştirerek bunu başarmaya çalışıyoruz.
Kayıt sırasında Giriş Giriş yaptım, bir şifre girin ve Tamam'a tıklayın; ve aktif ekranımdaki ayar, diğerlerini değil, sadece üzerinde çalıştığım nesneleri saklamaktır, kontrol noktasını iptal düğmesine yerleştiremeyeceğim çünkü aktif ekran o nesne hakkında bilgi içermiyor.
Bu nedenle, aktif ekranın sayfadaki tüm nesneleri yakalamış olması önemlidir ve ancak o zaman kontrol noktasını ekleyebiliriz. Umarım bu, aktif ekranın yeterli bilgiye sahip olması gerektiğini söylediğimde ne demek istediğimi açıklar.
# 5) Eklendikten sonra, kontrol noktası özellikleri 'Kontrol Noktası Özellikleri' iletişim kutusu kullanılarak değiştirilebilir.
# 6) Eklendiğinde her kontrol noktası yerel nesne havuzuna eklenir. Gerekirse paylaşılan nesne havuzuna taşınabilir.
# 7) Uygun eklentiler yüklendiği sürece tüm ortamlar için desteklenir.
# 8) Web görsellerimizde, Düzenleme kutularımızda, statik metinlerimizde, web tablolarımızda vb. Kullanılabilecek nesnelerin bazı örnekleri.
Kayıt sırasında Standart Kontrol Noktası nasıl eklenir?
Aşama 1) Ekle-> Kontrol Noktası: Bir kayıt oturumu başlattıktan sonra menüden bu seçeneği seçin.
Adım # 2) - Bu simgeye tıklamak da aynı sonucu verir.
Adım # 3) 1 ve 2'de listelenen adımlardan birini gerçekleştirirken geçerli veya seçilen adım için geçerli olan ilgili kontrol noktalarının bir listesi.
Adım # 4) Kontrol noktası türünü seçin. Bizim durumumuzda 'Standart' ı seçeceğiz.
Adım # 5) QTP arayüzü gizlenir ve kullanıcı, AUT içinde kullanıcının bir kontrol noktası eklemek istediği nesneyi seçebilir.
Adım # 6) Nesneyi seçin ve aşağıdaki ekran görünür:
Adım # 7) Nesneyi seçin ve iletişim kutusunda Tamam'ı tıklayın. Kontrol noktası özellikleri iletişim kutusu görüntülenir.
Adım # 8) Kontrol edilmesini istediğiniz özellikleri seçin ve Tamam'a tıklayın. Ben sadece adı seçeceğim. Yukarıda görebileceğiniz gibi, özellikleri sabit bir değere değiştirebilir veya parametreleştirebilirsiniz. Ayrıca ayarlayabileceğiniz bir zaman aşımı parametresi de vardır.
Bunun anlamı, QTP'nin, kontrolü gerçekleştirmeden önce belirli bir Nesnenin bir özellik değerine ulaşması için bu iletişim kutusunda belirtilen belirli saniye sayısını beklemesidir.
Adım # 9) Parametreleri böyle ayarlıyorum ve Tamam'ı tıklıyorum.
Adım # 10) Kontrol noktam anahtar kelime görünümünde şöyle görünüyor: (resmi büyütmek için tıklayın)
Adım # on bir) Uzman görünümünde aşağıdaki kod görüntülenir:
Browser('Gmail: Email from Google').Page('Gmail: Email from Google').WebButton('Sign in').Check CheckPoint('Sign in_2')
Düzenleme sırasında Standart Kontrol Noktası nasıl eklenir?
# 1) Aktif Ekran: Aktif Ekranda, bir nesnenin hemen üzerinde ve standart kontrol noktası ekleme seçeneğini seçin. Bundan sonra, bir kontrol noktası eklemek için yukarıdaki adımları izleyin. (resmi büyütmek için tıklayın)
#iki) QTP testinin herhangi bir adımında, 'Ekle-> Kontrol Noktası' menü seçeneğini seçin ve 'Standart kontrol noktası' nı seçin. Yine yukarıdaki adımları izleyin.
Checkpoint özelliklerine nasıl erişilebilir ve değiştirilebilir?
Oluşturulduktan sonra, kullanıcı bir kontrol noktasını gerektiği gibi değiştirebilir. Bu, 'Kontrol noktası özellikleri' iletişim kutusu aracılığıyla yapılabilir. Bu iletişim kutusuna aşağıdaki yollarla erişilebilir:
# 1) Bir kontrol noktası oluştururken, bu kutu özelliklerin ilk tanımı için açılır
#iki) Anahtar Kelime görünümünde mevcut bir kontrol noktası ifadesini seçin, sağ tıklayın ve 'Kontrol noktası özellikleri' ni seçin
# 3) Nesne deposunu açın ve burada bulunan özellikler aşağıda gösterilmiştir: (resmi büyütmek için tıklayın)
Bu kutudan, bir kontrol noktasının tüm özellikleri gerektiği gibi değiştirilebilir.
Standart kontrol noktası listemizde ilk olduğu için, onu farklı senaryolara ekleme ve farklı şekillerde detaylı olarak değiştirme adımlarını ayrıntılı olarak verdim. İlerlerken, her kontrol noktası için benzersiz olan özellikleri ve özellikleri listeleyeceğim.
Kontrol noktalarını ekleme, kullanma ve değiştirme adımlarının çoğu kontrol noktası için aynı olduğu unutulmamalıdır. Şu andan itibaren, özellikle belirtilmedikçe, yukarıdaki yaklaşım diğerlerine de genel olarak kullanılabilir.
Görüntü Kontrol Noktası
Standart bir kontrol noktasının küçük bir varyasyonu, web görüntülerinde kullanılırken ortaya çıkar.
Kontrol noktasının eklendiği nesnenin bir web görüntüsü olması durumunda, aşağıdaki iletişim kutusu açılır.
Bu ekranın 'Kontrol Noktası Özellikleri' iletişim kutusuyla neredeyse aynı olduğu unutulmamalıdır, görüntülere özgüdür.
Tek ekstra parametre, 'Görüntü İçeriğini Karşılaştır' onay kutusudur. Kontrol edilirse, tam olarak aynı olup olmadığını görmek için çalışma zamanındaki görüntü, kontrol noktasının oluşturulması sırasında saklananla kontrol edilir. Eğer aynıysa, test sonuçlarında sadece bir görüntü olacaktır. Farklı iseler, test sonuçlarında her iki görüntü de gösterilecektir.
İçin Misal, Gmail sayfasında, Etkin ekrandaki resimlerden birine standart bir kontrol noktası eklemeye çalıştım ve şu görüntüleniyor: (resmi büyütmek için tıklayın)
İletişim kutusunda herhangi bir değişiklik yapmayacağım, isterseniz yapabilirsiniz ve Tamam'a tıklayın.
Takılan kontrol noktası şöyle olacak: (resmi büyütmek için tıklayın)
Uzman görüş kodu:
Browser('Gmail: Email from Google').Page('Gmail: Email from Google').Image('nosign-r42').Check CheckPoint('nosign-r42')
Bugünlük bu kadar! Daha sonraki oturumlarda diğer kontrol noktalarıyla devam edeceğiz. Lütfen sorularınızı göndermekten çekinmeyin.
=> QTP Training Tutorials Series İçin Burayı Ziyaret Edin
Önerilen Kaynaklar
- QTP Öğreticileri - 25+ Micro Focus Hızlı Test Uzmanı (QTP) Eğitim Öğreticileri
- QTP Eğitimi # 14 - QTP Testlerinde Bit Eşlem ve Metin Kontrol Noktaları Nasıl Eklenir
- QTP Eğitimi # 5 - Adımları Taşıma ve Kesme Noktalarıyla Başa Çıkma
- QTP Eğitimi # 15 - QTP'de Metin Alanı, Tablo ve Sayfa Kontrol Noktalarını Kullanma
- QTP Eğitimi # 18 - QTP Örnekleriyle Açıklanan Veriye Dayalı ve Karma Çerçeveler
- QTP Eğitimi # 6 - İlk Testimiz için QTP Kaydını ve Çalıştırma Ayarlarını Anlamak
- QTP Eğitimi # 24 - QTP Testlerinde Sanal Nesneleri ve Kurtarma Senaryolarını Kullanma
- Yeni Başlayanlar İçin Derinlemesine Tutulma Öğreticileri