Запитання з тегом «selenium»

Selenium - популярний інструмент з відкритим кодом для автоматизації веб-браузерів. Використовуючи цей тег, також включайте інші теги для конкретних компонентів, які ви використовуєте, наприклад, selenium-webdriver для мовних прив'язок, selenium-ide, selenium-grid тощо.

12
Виявлення помилки JavaScript у Selenium
Чи є спосіб захоплення помилок відбувається в DOMв Seleniumі , ймовірно , той же прапор як помилка на сторінці? Для короткого прикладу, скажімо, я намагаюся прив’язати подію до неіснуючого елемента керування HTML, мій браузер видає помилку, кажучи: element abcd not found in the console. Тепер, якщо я хочу, щоб та …

6
Заповніть ім’я користувача та пароль, використовуючи селен у python
Як я можу автоматично заповнити ім’я користувача та пароль за посиланням нижче: from selenium import webdriver from selenium.webdriver.common.keys import Keys chromedriver = 'C:\\chromedriver.exe' browser = webdriver.Chrome(chromedriver) browser.get('http://www.example.com') Після цього я справді не знаю: username = Select(browser.find_element_by_name('Username')) password = Select(browser.find_element_by_name('Password')) username.select_by_visible_text("text") password.select_by_visible_text("text")
80 python  selenium 

8
Як встановити ширину та висоту браузера в Selenium WebDriver?
Я використовую Selenium WebDriver для Python. Я хочу створити екземпляр браузера з певною шириною та висотою. Поки що найближче, що я можу отримати, це: driver = webdriver.Firefox() driver.set_window_size(1080,800) Що працює, але встановлює розмір браузера після його створення, і я хочу, щоб він був встановлений під час створення. Я здогадуюсь, що …

5
Як запустити Google Chrome із Selenium RC?
Я намагаюся перевірити свій сайт за допомогою Selenium RC + Nunit + asp.net. Я можу отримати свої тести для роботи у Firefox, Safari, Opera, IE 8, але не google chrome. Я помістив це для зручності браузера selenium = new DefaultSelenium(Server, ServerPort, "*chrome", DomainURL); Це завжди завантажує Firefox, хоча і поганий …

9
Як перевірити, чи існує попередження за допомогою WebDriver?
Мені потрібно перевірити наявність Alert у WebDriver. Іноді з’являється попередження, але іноді не з’являється. Мені потрібно спочатку перевірити, чи існує попередження, тоді я можу прийняти або відхилити його, або воно скаже: жодного попередження не знайдено.

15
Як із Capybara перейти в нове вікно для посилань із цілями “_blank”?
Можливо, це насправді не проблема, з якою я стикаюся, але, схоже, коли я клацну посилання "посилання з цільовим =" _ пустим ", сесія фокусується на поточному вікні. Тому я або хочу мати можливість перейти в нове вікно, або ігнорувати атрибут _blank - по суті, я просто хочу, щоб він фактично …

15
невідома помилка: Chrome не вдалося запустити: вийшов аномально (інформація про драйвер: chromedriver = 2.9
Я намагаюся запустити тести на селен на Debian 7, але безуспішно. Помилка: unknown error: Chrome failed to start: exited abnormally (Driver info: chromedriver=2.9.248316,platform=Linux 3.2.0-4-686-pae x86) (WARNING: The server did not provide any stacktrace information) Command duration or timeout: 60.55 seconds Build info: version: '2.33.0', revision: '4ecaf82108b2a6cc6f006aae81961236eba93358', time: '2013-05-22 12:00:17' System …


2
Попереднє отримання повідомлення від рендерера: 0,100 повідомлень журналу за допомогою ChromeDriver та Chrome v80 через Selenium Java
Нещодавно ми оновили тестове середовище за допомогою ChromeDriver v80.0.3987.16 та Chrome v80.0.3987.87 (Official Build) (64-розрядні), і після оновлення навіть мінімальна програма створює багато цих журналів SEVERE: [1581082019.282][SEVERE]: Timed out receiving message from renderer: 0.100 [1581082020.245][SEVERE]: Timed out receiving message from renderer: 0.100 Раніше ці повідомлення спостерігалися періодично, поки не було …

9
Можлива проблема із Chromedriver 78, Selenium не може знайти веб-елемент PDF, відкритий у Chrome
Поки мій Google Chrome не був оновлений до версії 78, мій код справно працював. Я також оновив Chromeedriver до версії 78.0.3904.70. Тому я вже не в змозі знайти WebElement з id = 'плагін' за допомогою Selenium WebDriver та Java: <html> <div id="content"> <embed id="plugin" type="application/x-google-chrome-pdf" src="http://??????????/offer_printed.php?printable=yes&reanudar=&> </div> </html> Крім цієї …

4
MacOS Catalina (v 10.15.3): Помилка: "chromedriver" неможливо відкрити, оскільки розробник не може бути перевірений. Не вдається запустити браузер Chrome
Нещодавно я оновив свій комп'ютер Mac до OS Catalina (v 10.15.3). Після цього оновлення я не можу запустити драйвер хрому з використанням селену. Я зіткнувся з нижчою помилкою, коли запускаю код селену, щоб запустити браузер Chrome. "" Chromedriver "неможливо відкрити, оскільки розробник не може бути перевірений". "macOS не може перевірити, …
13 java  macos  selenium 

2
12296: 26672: 0420 / 163936.459: ПОМИЛКА: browser_switcher_service.cc (238) Помилка XXX Init () у "Selenium Python"
Я використовую версію 81.0.4044.113 (офіційна збірка) (64-розрядна). Раніше цього не відбувалося, і код працював зовсім чудово. Але через кілька днів я запустив її знову і ця помилка прийшла. Я використовую ці модулі-> from selenium import webdriver from selenium.webdriver.common.by import By from selenium.webdriver.support.ui import WebDriverWait from selenium.webdriver.support import expected_conditions as EC …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.