Örnekle QTP/UFT'deki Eylemler

QTP'de Eylem Nedir?

İşlemler testinizi "mantıksal birimlere" veya "İş Süreçlerine" bölmenize yardımcı olur. Eylemler, daha modüler ve verimli bir komut dosyası oluşturmaya yardımcı olur.

Bir komut dosyası yeni oluşturulduğunda yalnızca tek bir eylemden oluşur. Ancak gereksinimlere göre Micro Focus UFT Komut Dosyanıza daha fazla Eylem ekleyebilirsiniz.

İki tür Eylem vardır

  1. Yeniden kullanılabilir Eylemler: diğer Testlerde kullanılabilir. Aynı Test Komut Dosyasında birden çok kez kullanılabilirler.
  2. Tekrar Kullanılamaz Eylemler: Diğer Testlerde kullanılamaz. Aynı komut dosyasında yalnızca bir kez çağrılabilirler

Bazen bir eylem büyük boyutlara ulaşırsa onu bölmek iyi bir uygulamadır. Mevcut bir eylemi iki şekilde bölebilirsiniz

  1. Bağımsız Seçilen eylemi iki kardeş eyleme bölen birbirinin eylemi
  2. İç İçe Eylem seçilen eylemi, son adımı ikinci alt eylemi çağıran bir ana eyleme böler

Eylemler, veri sayfalarında saklanan test verilerine erişebilir. HP QTP şunları sağlar: 2 tür veri sayfası

  1. GLOBAL Veri Sayfası: Testin tamamı için Benzersizdir. Herhangi bir Eylem, Global Veri Sayfasına verilere erişebilir ve bunları yazabilir. Bir sayfanın adı “GLOBAL”
  2. YEREL Veri Sayfası: Sayfadaki Eylem sayısına eşittir. Bir Eylem yalnızca kendi yerel Veri Sayfasına veri okuyabilir ve yazabilir. Sayfa adı = “EYLEM ADI”.

Eylemler oluşturmanın tüm amacı, bunları diğer Test Komut Dosyalarında kullanmaktır. Eylemleri bir Teste aktarmanın iki yöntemi vardır

  1. Bir Eylemin KOPYALANMASINA Çağrı: Bir Eylemin Kopyasını oluşturduğunuzda, eylem, kontrol noktaları, parametrelendirme ve Veri Tablosunda karşılık gelen eylem sekmesi de dahil olmak üzere bütünüyle çağıran teste kopyalanır. Mevcut bir eylemin bir kopyasını eklediğinizde, kopyalanan eylemde değişiklikler yapabilirsiniz; değişiklikleriniz diğer testleri etkilemez veya bunlardan etkilenmez. Hem yeniden kullanılabilen hem de yeniden kullanılamayan eylemlerin kopyalarını ekleyebilirsiniz
  2. MEVCUT Bir Eyleme Çağrı: Eylem çağrıları, çağrı testinde salt okunurdur. Yalnızca oluşturuldukları testte değiştirilebilirler. Aynı eylemi birden fazla testte kullanmanızı sağlar ve testlerin bakımını kolaylaştırır. Yalnızca “Yeniden Kullanılabilir” işlemlere çağrı yapabilirsiniz.

Aşağıdaki video eğitimi bunu göstermektedir İşlemler. Oturum açmak için 5 adımlı önceki eğitimlerde oluşturulan vanilya Test Komut Dosyasını kullanır. Uçuş rezervasyonu. Bu eğitim, En uzun tümünde QTP eğitimleri ve izlerken not almanız önerilir.

Tıkla okuyun videoya erişilemiyorsa

Tıpkı İşlevler/Yöntemler programlama dillerinde ayrıca giriş ve çıkış oluşturabilirsiniz PARAMETRELERİ bir eylem için. Bu parametre ilişki yok ile Test Verisi Parametrelendirmesi daha önce öğrendi.

Gerekirse bir Eylemden çıkmak için aşağıdaki ifadeyi kullanabilirsiniz

  • ExitAction.
  • ÇıkışAksiyonYineleme
  • ÇıkışÇalıştır
  • GlobalYinelemeden Çık

Bir işlemi yürütürken QTP komut dosyası Eylemler ile şunları dikkate almanız gerekir: Küresel Yinelemeler ve Yerel Yinelemeler

Eylem yineleme sıklığını değiştirebilirsiniz seçerek Eylem Çağrısı Özellikleri > Çalıştır Sekmesi