Web Sayfası Öğesini Etkinleştir

Komut: webEnable

Seçiciye göre gösterilen bir web sayfası öğesini etkinleştirir.

Sözdizimi

webEnable --selector(WebElementSelectors) --id(String) --name(String) --css(String) --linktext(String) --innertext(String) --tagname(String) --xpath(String) --class(String) --elementvalue(String) [--simulatehuman(Boolean)] [--timeout(TimeSpan)] (Boolean)=value

Girişler

Komut dosyası Tasarımcı Zorunlu Kabul edilen tipler Açıklama
-- seçici Ara: Zorunlu WebElementSelectors Web öğesi seçicisinin tipi:
  • Sınıf ve değer
  • Css
  • Tanıtıcı
  • Tanıtıcı ve ad
  • İç metin ve denetim tipi
  • Bağlantı metni
  • Ad
  • Ad ve değer
  • XPath
  • -- tanıtıcı Tanıtıcı Yalnızca WhenSearch for is Id, IdAndName Metin Etkinleştirilmesi gereken web öğesinin tanıtıcısı.
    -- ad Ad Yalnızca Ad, NameAndValue, IdAndName için WhenSearch Metin Etkinleştirmesi gereken öğeye atanan ad.
    -- css CSS Yalnızca whenSearch for is CssSelector Metin Etkinleştirilmesi gereken öğenin CSS seçicisi.
    -- linkmetin Bağlantı metni LinkText için yalnızca whenSearch (WhenSearch) Metin Etkinleştirmesi gereken öğenin metin bağlantısı.
    -- innertext İç metin Yalnızca whenSearch for is InnerTextAndTag Metin Etkinleştirmesi gereken öğede bulunan metin.
    -- etiket adı Etiket adı Yalnızca whenSearch for is InnerTextAndTag Metin Etkinleştirilmesini gereken öğenin HTML etiketi adı.
    Ve element, diğerleri arasında bir düğme, bir metin kutusu olabilir.
    -- xpath XPath Yalnızca whenSearch (WhenSearch) XPath Metin Etkinleştirilmesi gereken öğenin XPath değeri.
    -- sınıf Sınıf Yalnızca WhenSearch değeri ClassAndValue Metin Etkinleştirilmesi gereken öğenin sınıf adı.
    -- elementvalue Öğe değeri Yalnızca WhenSearch değeri ClassAndValue, NameAndValue Metin Etkinleştirilmesi gereken öğenin yürürlükteki değeri.
    -- simulateinsan İnsan simülasyonu yap İsteğe bağlı Boole Fare imlecini öğenin ortasına taşıyıp tıklatarak, bir insan kullanıcısının etkileşiminin benzetimini yapar.
    -- zamanaşımı Zaman aşımı İsteğe bağlı Zaman Aralığı, Sayı, Metin Komutu yürütmek için zaman sınırı üst sınırı.
    timeout parametresi için değer tanımlanmaması durumunda, yürütme Set Timeout komutu tarafından tanımlanan bağlam zamanaşımını kullanır. Komut dosyasında bu komut kullanılmıyorsa, varsayılan zamanaşımı 5 saniyedir.

    Çıkışlar

    Komut dosyası Tasarımcı Kabul edilen tipler Açıklama
    değer Başarılı Boole Öğe etkinleştirildiyse "True" değerini, etkinleştirilmediyse "False" değerini döndürür.

    Örnek

    Bir tarayıcı başlatır ve sizi geçersiz kılınmış bir metin kutusu olan bir sayfaya yönlendirir, daha sonra etkinleştirmenizi sağlar.

    defVar --name fieldEnabled --type Boolean
    // Enables a text area that was disabled
    webStart --name browser --type "Chrome"
    // Download the following file to execute the command;
    webNavigate --url "webEnableEng.html"
    webEnable --selector "Id" --id aTxtArea --comment "Enables a text area" fieldEnabled=value
    assert --message "Enabling the field failed!" --left "${fieldEnabled}" --operator "Is_True" --comment "Checks if field enable was successfu"
    webClose --name browser --leavebrowseropen
    
    Dosyayı Karşıdan Yükle

    Ayrıca bkz.

  • Web Sayfasını Tıklat
  • Web Öğesine Odaklan
  • Birleşik Giriş Kutusu Seçeneklerinin Sayısını Al
  • Öğe HTML'ini Al
  • Öğe Değerini Al
  • Web'den Resim Al
  • Birleşik Giriş Kutusunda Öğe Seç
  • Değeri Alana Ayarla
  • Web Sayfasında Öğeyi Bekle
  • Web Gönderme Anahtarları