QTP / UFT'de Sıra Tanımlayıcı: Nesne Tanımlama Örneği

Anonim

Sıralı Tanımlayıcı nedir?

Zorunlu ve yardımcı özellikler bir kayıt oturumu sırasında bir nesneyi tanımlamak için yetersizse, QTP, bir kayıt oturumu sırasında nesneleri tanımlamak için diğer yakalanan özelliklere ek olarak Sıralı Tanımlayıcıyı kullanır . Varsayılan olarak, her test nesnesi sınıfı için bir sıra tanımlayıcı türü vardır.

Nesne Tanımlama Penceresinde, bir Nesne için varsayılan Sıralı Tanımlayıcıyı değiştirebilirsiniz.

HP UFT'de üç tür Sıra Tanımlayıcı vardır.

  1. Dizine dayalı
  2. Konum tabanlı
  3. Oluşturma Zamanı

Dizine Dayalı

  • İndeks tabanlı sıra tanımlayıcı kullanırken, kayıt sırasında QTP , bir nesnenin INDEX özelliğine bir değer atayacaktır .
  • Değer, nesnenin kaynak kodda göründüğü sıraya bağlıdır.
  • İlk geçtiği yer 0 değerine sahiptir
  • Dizin özellik değerleri nesneye özgüdür.
  • Bu nedenle, bir WebEdit test nesnesini tanımlamak için Index: = 3 kullanırsanız, Hızlı Test sayfada dördüncü WebEdit nesnesini arar.
  • Benzer şekilde, bir WebButton test nesnesini tanımlamak için Index: = 1 kullanırsınız, Hızlı Test sayfadaki ikinci WebButton nesnesini arar

Konum tabanlı

  • Konum tabanlı sıra tanımlayıcı kullanırken, kayıt sırasında Micro Focus UFT, nesneyi benzersiz şekilde tanımlamak için bir nesnenin LOCATION özelliğine bir değer atayacaktır .
  • Değer, nesnenin aynı özelliklere sahip diğer nesnelere göre pencere, çerçeve veya iletişim kutusunda görünme sırasına bağlıdır.
  • Nesnenin ilk oluşumu 0'dır.
  • Değerler, yukarıdan aşağıya ve soldan sağa sütunlarda atanır.

Oluşturma Zamanı

  • Oluşturma zamanı sıra tanımlayıcısını kullanırken, kayıt sırasında QTP , bir Web Tarayıcısının Oluşturma Zamanı özelliğine bir değer atayacaktır.
  • Tanımlayıcı yalnızca Web Ortamı için kullanılabilir
  • Bu değer, tarayıcının diğer açık tarayıcılara göre açılma sırasını belirtir.
  • Kayıt sırasında açılan ilk tarayıcı CreationTime = 0 değerini alır ve sonraki tarayıcılara 1, 2, 3… vb. Değerleri verilir.

Videoya erişilemiyorsa burayı tıklayın

Kaynaklar

Kendi kendine alıştırma için yukarıdaki eğiticide kullanılan Web sayfalarını indirin