Ana içeriğe geç

Metotları Ayarla Aktivitesi

Metotları Ayarla aktivitesi, bir tarayıcı veya uygulama içindeki metin kutuları veya açılır kutular gibi belirtilen alanlara veri yazmayı sağlar. Bu aktivite, kullanıcı arayüzü öğeleriyle değerlerini veya niteliklerini ayarlayarak dinamik etkileşimi kolaylaştırır.

Alan Açıklama Gereklilik
Uygulama adı Aktivitenin gerçekleştirileceği uygulamanın referans adı. Bu uygulamanın zaten açık veya bağlı olması gerekir. Gerekli
Alan Verinin yazılacağı hedef alanı (örn. metin kutusu, açılır kutu) tanımlayan XPath veya seçici. Gerekli
Temizle Etkinleştirilirse, aktivite yeni veri yazmadan önce hedef alanın mevcut içeriğini temizler. İsteğe bağlı
Tip Hedef alana veri yazmak için kullanılan metodu belirtir. Gerekli
Metin Hedef alana yazılacak veri. Bu, değişmez bir string veya bir değişken olabilir. Bu alan, Tip Attribute ise gerekli değildir. Gerekli
Nitelik Adı Tip Attribute olduğunda gereklidir. Değeri değiştirilecek HTML niteliğini belirtir. Title tipi için bu alan yeni sayfa başlığını tutar. İsteğe bağlı
Görünür Olana Kadar Bekle Etkinleştirilirse, aktivite devam etmeden önce hedef öğe web sayfasında veya uygulamada görünür olana kadar bekler. İsteğe bağlı

Eylem tipleri ve Örnekler

Metin

  • Formatla: string
  • Örnek Sonuç: "Coronavirus news"

Anahtar değeri

  • Formatla: string
  • Örnek Sonuç: "5"

Nitelik

  • Formatla: string
  • Örnek Sonuç: "option"

Başlık

  • Formatla: string
  • Örnek Sonuç: "Home – Robusta"

Tuş Vuruşu

  • Formatla: string
  • Örnek Sonuç: "[ENTER]"

Uygulama Örnekleri

Alan Kurulumu - Application Name: ${myWebApp} - Field: (//input[@title="Search"])[1] - Clear: true - Type: Text - Text: Robusta automation - Wait Until Visible: true

Uygulama Değişkenleri - SettingMetinwith a variable: Coronavirus news for ${days} - Attribute Name öğesini value olarak ayarlama, Type için bir Attribute - SettingMetinto a literal value: robusta - SettingMetinto a variable: ${companyName}

Teknik Notlar

Value ve Attribute tipleri, doğrudan metin girişinin (Text tipini kullanarak) etkisiz olduğu açılır kutular veya öğelerle etkileşim kurmak için özellikle kullanışlıdır. Bu durum genellikle, yalnızca öğe değerlerinde HTML nitelikleri aracılığıyla değişikliklere izin veren web sitelerinde veya uygulamalarda meydana gelir.

Title tipi, yalnızca mevcut web sayfasının başlığını değiştirmek için kullanılmalıdır.

Keystroke tipi, veri girişi için Text metoduna bir alternatif sunar, klavye eylemlerini simüle ederek.

Text alanında sağlanan Değerler, değişmez stringler (örn. robusta) veya dinamik değişkenler olabilir. Bir değişken kullanmak için adını süslü parantez içine alın ve önüne bir dolar işareti ekleyin (örn. ${companyName}).