Örnekle QTP/UFT'de parametrelendirme

QTP Parametreleştirmesi nedir?

QTP, çalışma zamanında farklı test girdileri seçmemizi sağlar. Harici parametreler aracılığıyla farklı giriş değerleri sağlama işlemine parametreleştirme denir.

QTP'de parametrelendirme türleri

Parametre türleri şunlar olabilir:

  1. Veri Tablosu parametreleri
  2. Test/Eylem parametreleri
  3. Ortam değişkeni parametreleri
  4. Rastgele sayı parametreleri

QTP'de parametrelendirme

Bu Mikro Odak UFT eğitimi Uçuş rezervasyonu uygulamasına başarılı bir şekilde giriş yapmak için parametrelendirmenin nasıl yapılacağını gösterir. Bu basit senaryoyu otomatikleştirmek için neden Herkül gibi çaba harcadığınızı merak ediyor olabilirsiniz. Kullanıcının geçerli Temsilci Adı ve Parolasını girerek uygulamada başarılı bir şekilde oturum açtığını kontrol edeceğiz. Senaryonun kapsamını aşağıdakilerin bir kombinasyonunu içerecek şekilde genişletirsek parametreleştirme ihtiyacı açıkça ortaya çıkar: geçerli ALPHANEMERİK Temsilci Adı ve Şifre. Bu durumda Test Adımları Aynı Kalacaktır. Ancak TEST edilecek daha fazla Veri kombinasyonumuz olacak. Bu örnekte olası 3 kombinasyondan yalnızca 8 tanesiyle sınırlandıracağız.

Test Senaryosu Test Adımları Test verisi
Geçerli ALPHANEMERİK Aracı Adı ve Parola KOMBİNASYONUNU girdikten sonra kullanıcının uygulamada başarılı bir şekilde oturum açtığını kontrol edin Adım 1) Uçuş Rezervasyon Başvurusunu Açın
Adım 2) Geçerli Temsilci Adını Girin
Adım 3) Geçerli Şifreyi Girin
Adım 4) Tamam'a basın
Adım 5) Başarılı Giriş Yaptıktan Sonra Uygulamayı Kapatın.
Temsilci Adı = Guru
Şifre = Mercury
Temsilci Adı = Guru99
Şifre = MERCURY
Temsilci Adı = 9999
Şifre = cıva

Bunu başarmak için altı adımı kopyalayabilir veya aslında manuel olarak yapacağınız farklı veri değerleri verebilirsiniz. Parametreleştirme.

QTP'de parametrelendirme

Bizim durumumuzda bir argümanı parametreleştirmenin en kolay yolu Guru'dur.

  1. Anahtar Kelime Görünümü'nü tıklayın
  2. Parametreleştirme Simgesine tıklayın.

QTP'de parametrelendirme

Değer Yapılandırma İletişim Kutusu Box Açılır. Şu anda değer bir Sabit olarak ayarlanmıştır. Parametre Radyo Düğmesine tıklayın. QTP bu parametreye varsayılan bir ad atar. İstediğiniz ismi verebilir ve ardından “Tamam”a tıklayabilirsiniz.

QTP'de parametrelendirme

Genel Sayfada, "Ajan Adı" başlığına ve Guru değerine sahip bir sütun oluşturulur. Bu parametre için daha fazla değer girebilirsiniz.

QTP'de parametrelendirme

“Üzerine tıkladığınızdauzman görüşü"Acente Adı"nın yerini "Guru" ve kullanılan sayfa türünün aldığını göreceksiniz.

QTP'de parametrelendirme

Benzer şekilde, Parola argümanını da parametrelendirebilir ve farklı test veri kümeleri girebilirsiniz.

QTP'de parametrelendirme

Bu Veri Sayfasının anlamı, QTP'nin sahip olduğumuz aynı altı adımı yineleyeceğidir kaydedilmiş üç kere. İlk yineleme sırasında ilk satırdaki verileri kullanacaktır. İkinci sırada ikinci satırdaki verileri kullanır ve bu şekilde devam eder. Şimdi scripti çalıştıralım. Bu ilk yinelemedir. Bu ikinci yinelemedir. içinde durum çubuğu, QTP satırın bilgisini verir, şu anda test verisi olarak kullanıyor ve veri sayfasında karşılık gelen satırı vurgular. Sonuçlar 3 yinelemenin bir özetini gösterecektir.

QTP'de parametrelendirme

Parametreleştirmenin Avantajları

  • Parametreleştirme, çalışma zamanında farklı değerler seçmemize olanak tanır
  • Zamanı ve Eforu Azaltır
  • Veri Sürücülerinin Kullanımı, çeşitli giriş kutuları için aynı verileri kullanmamızı sağlar. (Veri Sürücüleri, HP UFT tarafından sağlanan ve tek bir pencerede parametrelendirilebilen tüm sabitleri gösteren bir özelliktir. Büyük betiklerin parametrelendirilmesini kolaylaştırır.

Tıkla okuyun videoya erişilemiyorsa