Isi kandungan:

Bagaimanakah cara saya menyeret dan melepaskan fail dalam selenium?
Bagaimanakah cara saya menyeret dan melepaskan fail dalam selenium?

Video: Bagaimanakah cara saya menyeret dan melepaskan fail dalam selenium?

Video: Bagaimanakah cara saya menyeret dan melepaskan fail dalam selenium?
Video: Сидит мужик, на нём мужик... ► 11 Прохождение Dark Souls 3 2024, April
Anonim

Ya boleh jadi jatuhkan a fail dengan Selenium melalui suntikan skrip. Skrip perlu mencipta elemen web untuk menerima fail dihantar oleh SendKeys. Kemudian simulasikan dragenter, dragover dan jatuhkan peristiwa pada elemen yang disasarkan dengan fail ditetapkan dalam objek Pemindahan data.

Jadi, bagaimana cara saya menyeret dan menjatuhkan selenium?

Seret Dan Lepas Menggunakan Kelas Tindakan:

  1. WebElement sourceLocator = pemandu. findElement(Oleh. xpath("xpath"));
  2. WebElement targetLocator = pemandu. findElement(Oleh. xpath("xpath"));
  3. Tindakan tindakan = Tindakan baru(pemandu);
  4. tindakan. dragAndDrop(sourceLocator, targetLocator). bina(). melaksanakan();

Begitu juga, bagaimana anda menyeret dan menjatuhkan Appium? Mari kita ambil contoh yang sangat mudah melakukan seret dan lepas operasi pada android permohonan menggunakan appium.

Jalankan ujian di atas menggunakan testng dan perhatikan Drag And Drop dalam peranti mudah alih anda.

  1. Ia akan melancarkan aplikasi Drag-Sort Demos.
  2. Ketik pada teks "Taman permainan penggunaan asas" dan.
  3. Lakukan operasi drag dan drop seperti yang ditunjukkan dalam Imej di atas.

Begitu juga, anda mungkin bertanya, bagaimana anda akan menggunakan selenium untuk memuat naik fail?

Memuat naik fail dalam WebDriver dilakukan dengan mudah menggunakan kaedah sendKeys() pada fail -pilih medan input untuk memasuki laluan ke fail akan menjadi dimuat naik.

Menggunakan WebDriver dan Wget

  1. Import fail "java.
  2. Gunakan getAttribute() untuk mendapatkan nilai "href" pautan muat turun dan simpannya sebagai pembolehubah String.

Bagaimana anda meluncur dalam selenium?

Slaid-bar dan tindakan slaid menggunakan Webdriver

  1. Buka URL melalui kod selenium.
  2. Beralih kepada bingkai bekas untuk mencapai elemen web peluncur dan bar peluncur.
  3. Pilih bar dan dapatkan lebarnya.
  4. Sekarang kita perlu mengalihkan slaid kepada 50% (231px) atau 100px.
  5. Dapatkan elemen web untuk peluncur pada bar.
  6. Sekarang kita mahu menggerakkan peluncur di sebelah kanan secara mendatar bermakna ke arah paksi Y.

Disyorkan: