Sürükle Bırak Aksiyonu
Sürükle Bırak Aksiyonu, bir web sayfasındaki iki öğe arasında XPath konumlarına göre tanımlanan bir sürükleme ve bırakma etkileşimini simüle eder. Otomasyon, kaynak öğesini alıp hedef öğe üzerine bırakabilir ve kullanıcının fare ile gerçekleştirebileceği davranışı taklit eder.
| Alan | Açıklama | Gereklilik |
|---|---|---|
| Uygulama adı | Açılır menüden seçilen, daha önce açılan veya bağlanan uygulamanın referans adı. | Gerekli |
| Kaynak alanı | Sürüklenecek öğeyi tanımlayan XPath. | Gerekli |
| Kaynak etiketi | XPath yerine etikete göre sürükleme kaynağını tanımlayan Kaynak alanına alternatif. | İsteğe bağlı |
| Kaynak etiketi eşleşme türü | Kaynak etiketinin aday öğelere karşı nasıl karşılaştırılacağını tanımlar (örn. Eşittir, İçerir). | İsteğe bağlı |
| Hedef alanı | Kaynağın bırakılacağı öğeyi tanımlayan XPath. | Gerekli |
| Hedef etiketi | XPath yerine etikete göre bırakma hedefini tanımlayan Hedef alanına alternatif. | İsteğe bağlı |
| Hedef etiketi eşleşme türü | Hedef etiketinin aday öğelere karşı nasıl karşılaştırılacağını tanımlar (örn. Eşittir, İçerir). | İsteğe bağlı |
| Yükleme bitene kadar bekle | Sürükle ve bırak işlemini gerçekleştirmeden önce sayfanın yüklenmesini tamamlayana kadar yürütmeyi duraklatır. | İsteğe bağlı |
| Görüntülenene kadar bekle | Sürükle ve bırak işlemini gerçekleştirmeden önce hem kaynak hem de hedef öğelerinin sayfada görüntülenene kadar yürütmeyi duraklatır. | İsteğe bağlı |
| X koordinat ofseti | Hedef öğeye göre yatay bırakma konumunu belirtilen piksel değeri kadar ayarlar. | İsteğe bağlı |
| Y koordinat ofseti | Hedef öğeye göre dikey bırakma konumunu belirtilen piksel değeri kadar ayarlar. | İsteğe bağlı |
Eylem tipi ve Örnekler
Öğeden Öğeye Sürükleme
- Format: string (XPath)
- Örnek Sonuç: Kaynak
//div[@id="item-1"]hedef//div[@id="dropzone"]üzerine bırakıldı.
Uygulama Örnekleri
Alan Kurulumu - Application name: ${robustaWebpage} - Source field: //div[@id="item-1"] - Target field: //div[@id="dropzone"] - Wait until load: true
Uygulama Değişkenleri - X-coordinate offset: 10 - Y-coordinate offset: 0
Teknik Notlar
Teknik Notlar
Source label/Target label kararlı bir XPath kullanılamadığında öğeleri tanımlamanın alternatif bir yolunu sağlar; Get, Set ve Mouse aktiviteleri tarafından kullanılan etikete benzer bir destek şeklidir. Koordinat ofsetleri hedef öğenin konumuna göre uygulanır ve bırakmanın öğenin merkezi yerine belirli bir alt alana inmesi gerektiğinde faydalıdır.