Описание тега webdriver

WebDriver - это API для управления веб-браузерами, имитирующими реального пользователя. В основном это используется для автоматизированных тестов. WebDriver имеет несколько языковых привязок и драйверов (позволяющих управлять различными браузерами). Если ваш вопрос относится к одному из них, обязательно добавьте соответствующий тег.
0 ответов

Обработка файлов cookie Httpclient в AppEngine (при использовании WebDriver)

Я хочу использовать WebDriver (из Selenium; использует самую последнюю версию 2.18.0) для входа в Amazon Web Services, извлечения текущих потраченных $ и отправки его по электронной почте. Я планирую запустить его в Google AppEngine, поэтому я созда…
28 янв '12 в 16:14
0 ответов

Снимок вывода сети devtools в Chrome или Firefox

Я работаю над проектом расширения Chrome/Firefox для измерения в Интернете. Каждые несколько секунд, скажем 5 или 10, мне нужен снимок сетевой панели в devtools для Chrome или Firefox. Мне нужно имя, статус, тип, размер и время всех запросов / ответ…
2 ответа

Найдите выбранный переключатель в списке <label> с помощью веб-драйвера selenium

Как перебрать все label предметы в div, Я имею в виду, что есть множество неизвестных тегов с метками, которые имеют переключатель. Использование Selenium WebDriver. Мне нужно найти выбранное radio button, Здесь есть две вещи: Мне нужно найти количе…
13 июл '16 в 18:53
2 ответа

Дата отправки в Selenium Webdriver (Java) неверна

У меня есть небольшой скрипт, который отправляет дату в поле ввода с ID=bla. @Then("^I fill in the date \"([^\"]*)\"$") public void fill_date(String date) throws Throwable { waitForElementPresent(By.id(bla)); driver.findElement(By.id(bla)).click(); …
05 апр '17 в 13:37
1 ответ

Selenium Ruby Webdriver не может запустить браузер Chrome

Я пытаюсь запустить удаленный сеанс для Chrome и продолжаю получать ту же проблему. Сценарий не так уж сложен. Мне интересно, если это не какой-то переключатель, который может быть установлен неправильно. Ниже приведен фрагмент кода, который я испол…
27 апр '12 в 20:36
1 ответ

Веб-драйвер Selenium получает тайм-аут при переключении в родительское окно после закрытия модального диалогового окна в IE 11

У меня есть веб-страница, когда я нажимаю на ссылку, она открывает модальное диалоговое окно (диалоговое окно A), и когда я нажимаю кнопку в диалоговом окне "A", оно открывает другое модальное диалоговое окно (диалоговое окно B) после выполнения как…
05 ноя '15 в 10:23
1 ответ

testNG: настроить имя теста в созданном отчете

Возможно ли это (конечно, так) и как настроить имя теста, отображаемое в отчете? Например, у меня есть тест входа в систему, который запускается 4 раза ( 4 разных браузера), но сообщаемое имя теста всегда является логином. Я хотел бы присоединить бр…
28 июн '13 в 12:48
2 ответа

Как загрузить файл через элемент input с type="hidden", используя Selenium и Java?

Я хочу использовать Java Selenium для загрузки файла в следующем элементе ввода (элемент загрузки). &lt;input type="hidden" ng-model="model[options.key || index]" id="formly_21_fileupload_args_content_substrate_surface_media_documentURL_0" name="for…
1 ответ

Как установить приложение iOS на аппаратное обеспечение при тестировании через Appium в Selenium Grid?

Я настраиваю систему для запуска автоматических тестов на реальных устройствах, подключенных к Selenium Grid. Вот мои настройки. У меня есть iPhone, подключенный к Mac. Mac работает на сервере Appium, который зарегистрирован в Selenium Grid. Я испол…
31 окт '13 в 12:06
1 ответ

Как использовать runSession from: Test.WebDriver в haskell selenium webdriver?

Я новичок в Хаскеле (хотя я после прочтения ЛЯХ). Я понятия не имею, что я должен сделать, чтобы использовать селен вебдрайвер ( ссылка вебдрайвера на взлом). Я уверен, что должен запустить одну из этих функций runWD :: WDSession -&gt; WD a -&gt; IO…
30 июн '12 в 13:54
0 ответов

Доступ запрещен при доступе к сайту с использованием скрипта python в режиме heaedess

Этот код отлично работает, когда я запускаю свой ноутбук с Ubuntu. Однако, когда я внедряю то же самое в машину с Ubuntu AWS EC2. Мне отказано в доступе к сайту, который я пытаюсь сканировать. Я много раз менял IP-адрес компьютера AWS, а не блока IP…
1 ответ

Цепочки действий Selenium Python не работают на Firefox

Я использую следующие библиотеки для тестирования: py==1.4.31 pytest==2.8.5 requests==2.9.1 robotframework==2.8.5 robotframework-selenium2library==1.5.0 selenium==3.3.1 python 2.7 Всякий раз, когда я пытаюсь выполнить команды Action Chains в Firefox…
2 ответа

Метод Selenium visibilityOf - Кажется, не работает?

Когда я использовал перечисленный метод, чтобы увидеть, является ли элемент видимым на странице, я получил исключение, сообщающее, что он не может найти элемент, используя указанный локатор. Любые идеи, кто-нибудь сталкивался с этой проблемой раньше…
01 фев '17 в 17:08
4 ответа

Невозможно определить элемент, даже используя полный xpath

Я не могу определить элемент во всех приведенных ниже случаях. Пожалуйста, помогите мне определить проблему в моем коде. HTML код: &lt;div id="DetailedNavigationTree" class="SItree"&gt; &lt;div style="margin-left: 0px; margin-right: 10px; white-spac…
23 май '14 в 12:04
2 ответа

Данные WebDriverEventListener и loggin sendKeys

Я использую WebDriverEventListener для регистрации различных сообщений, и одним из них являются данные, используемые методом sendKeys. API -org.openqa.selenium.support.events.WebDriverEventListener#beforeChangeValueOf может использоваться для регист…
29 ноя '16 в 15:44
1 ответ

Test Codeception/webdriver и динамический идентификатор формы

Просто вопрос, я пытаюсь выполнить приемочный тест (заполнить поле) в форме с идентификатором, генерируемым динамически при каждом обновлении. Я ищу метод, чтобы получить идентификатор формы или использовать частичный xpath, я не нашел его. &lt;inpu…
23 июн '14 в 12:51
2 ответа

Как открыть каждое письмо в gmail?

Не могли бы вы помочь с подпиской? Мне нужно открывать каждое электронное письмо, которое у меня есть в папке "Входящие". Получите содержание от этого. public void main() { driver.get("https://mail.google.com"); // gmail login driver.findElement(By.…
03 апр '17 в 18:57
1 ответ

Как проверить, если find_element_by_ не удалось в Selenium Python?

У меня есть сомнения, когда я использую find_element_by_name, find_element_by_id и подобные. Например, в этом коде: self.elem = self.driver.find_element_by_name("username").send_keys("admin") self.elem = self.driver.find_element_by_name("password").…
10 авг '18 в 13:18
1 ответ

Как очистить текстовое поле пользовательского интерфейса с помощью webdriver

Пожалуйста, у меня есть проблема, что я не могу очистить текст, который находится в текстовом поле Material-Ui. driver.findElement(By.id("CompanyNameField")).clear(); очистит поле, но при переключении на другую вкладку с driver.findElement(By.id("Co…
04 май '17 в 10:02
1 ответ

Найти xth td с td содержится в том же tr xpath python

На моей странице есть таблица с 11 столбцами, учитывая текстовое значение для столбца 2, я хочу нажать на 11-й столбец (кнопка со стрелкой) для той же строки. Моя DOM выглядит так: &lt;table id=”atab” width=”100%” class=”at-class”&gt;` &lt;thead&gt;…