Pertanyaan yang diberi tag «webdriver»

WebDriver adalah API untuk mengontrol browser web, meniru pengguna sebenarnya. Ini sebagian besar digunakan untuk tes otomatis. WebDriver memiliki banyak binding dan driver bahasa (memungkinkan untuk mengontrol berbagai browser). Jika pertanyaan Anda khusus untuk salah satunya, pastikan juga untuk menyertakan tag yang sesuai.

14
Dapatkan Sumber HTML WebElement di Selenium WebDriver menggunakan Python
Saya menggunakan binding Python untuk menjalankan Selenium WebDriver: from selenium import webdriver wd = webdriver.Firefox() Saya tahu saya bisa mengambil elemen web seperti ini: elem = wd.find_element_by_css_selector('#my-id') Dan saya tahu saya bisa mendapatkan sumber halaman penuh dengan ... wd.page_source Tetapi apakah ada cara untuk mendapatkan "sumber elemen"? elem.source # <-- …



13
Bagaimana cara memilih nilai menu drop-down dengan Selenium menggunakan Python?
Saya perlu memilih elemen dari menu drop-down . Sebagai contoh: <select id="fruits01" class="select" name="fruits"> <option value="0">Choose your fruits:</option> <option value="1">Banana</option> <option value="2">Mango</option> </select> 1) Pertama saya harus mengkliknya. Saya melakukan ini: inputElementFruits = driver.find_element_by_xpath("//select[id='fruits']").click() 2) Setelah itu saya harus memilih elemen yang baik, katakan saja Mango. Saya mencoba melakukannya dengan …



13
Menyegarkan halaman web oleh WebDriver saat menunggu kondisi tertentu
Saya mencari cara yang lebih elegan untuk menyegarkan halaman web selama pengujian (saya menggunakan Selenium2). Saya hanya mengirim kunci F5 tetapi saya bertanya-tanya apakah driver memiliki metode untuk menyegarkan seluruh halaman web. Berikut ini adalah kode saya while(driver.findElements(By.xpath("//*[text() = 'READY']")).size() == 0 ) driver.findElement(By.xpath("//body")).sendKeys(Keys.F5); //element appear after text READY is …

24
WebDriverException: kesalahan tidak dikenal: File DevToolsActivePort tidak ada saat mencoba memulai Browser Chrome
Saya mencoba meluncurkan chrome dengan URL, browser meluncurkan dan tidak melakukan apa-apa setelah itu. Saya melihat kesalahan di bawah ini setelah 1 menit: Unable to open browser with url: 'https://www.google.com' (Root cause: org.openqa.selenium.WebDriverException: unknown error: DevToolsActivePort file doesn't exist (Driver info: chromedriver=2.39.562718 (9a2698cba08cf5a471a29d30c8b3e12becabb0e9),platform=Windows NT 10.0.15063 x86_64) (WARNING: The server did …

11
Acak "Elemen tidak lagi melekat pada DOM" StaleElementReferenceException
Saya berharap ini hanya saya, tetapi Selenium Webdriver sepertinya seperti mimpi buruk. Webdriver Chrome saat ini tidak dapat digunakan, dan driver lain cukup tidak dapat diandalkan, atau sepertinya begitu. Saya menghadapi banyak masalah, tetapi ini adalah salah satunya. Secara acak, pengujian saya akan gagal dengan a "org.openqa.selenium.StaleElementReferenceException: Element is no …

11
Apakah mungkin menjalankan driver web selenium (Firefox) tanpa GUI?
Kami sedang mempertimbangkan untuk meningkatkan server produksi kami dari Ubuntu- desktop 10.04 ke Ubuntu- server 12.04. Kami memiliki berbagai layanan yang berjalan di OS desktop kami saat ini seperti Selenium Web Driver. Pertanyaan saya adalah dapatkah Selenium Web Driver dijalankan dari sistem berbasis cli? Saya langsung berpikir bahwa itu tidak …

17
kesalahan yang tidak diketahui: fungsi panggilan mengakibatkan kehilangan 'nilai' untuk Tombol Kirim Selenium bahkan setelah peningkatan chromedriver
Saya mendapatkan kesalahan di bawah ini saat mengirim kunci. Pesan Hasil: System.InvalidOperationException : unknown error: call function result missing 'value' (Session info: chrome=65.0.3325.146) (Driver info: chromedriver=2.33.506120 (e3e53437346286c0bc2d2dc9aa4915ba81d9023f),platform=Windows NT 10.0.14393 x86_64) Saya telah memperbarui driver chrome ke 2.36 tetapi masih mencari kode untuk 2.33? Ada ide ?


8
Cara mengatur ukuran jendela browser default di Protractor / WebdriverJS
Untuk beberapa alasan ketika saya menjalankan pengujian saya di tempat kerja, browser dimaksimalkan, tetapi ketika saya menjalankannya di rumah, itu hanya membuka jendela browser dengan lebar sekitar 50%. Hal ini menyebabkan beberapa perbedaan dengan menggulir ke bawah, dll, jadi saya idealnya ingin itu membuka jendela browser dengan ukuran yang sama …



Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.