Memuat Naik Fail dengan Selenium WebDriver dalam Java
Memuat naik fail ialah tugas biasa dalam aplikasi web. Dalam artikel ini, kami akan membincangkan cara memuat naik fail menggunakan Selenium WebDriver dalam Java, menangani senario tertentu di mana butang semak imbas dibangunkan menggunakan Silverlight (C#).
Masalah:
Saya ingin memuat naik fail menggunakan Selenium, tetapi butang semak imbas membuka tetingkap baharu yang tidak boleh berinteraksi secara langsung dengan Selenium.
Penyelesaian:
Seperti yang dicadangkan oleh Mark Collin, daripada mengklik pada butang semak imbas, kita boleh menggunakan kod berikut:
driver.findElement(By.id("myUploadElement")).sendKeys("<absolutePathToMyFile>");
di mana:
Isi Utama:
Petua Tambahan:
Atas ialah kandungan terperinci Bagaimana untuk Muat Naik Fail Menggunakan Selenium WebDriver di Java Apabila Butang Semak Imbas ialah Kawalan Silverlight?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!