Вопросы с тегом «selenium»

162
Может ли Selenium Webdriver тихо открывать окна браузера в фоновом режиме?

У меня есть набор тестов селена, который запускает много тестов, и при каждом новом тесте он открывает окно браузера поверх любых других открытых мной окон. Очень резкий, работая в местной среде. Любой способ сказать селен или ОС (MAC), чтобы открыть окна в фоновом...

160
Как запустить тестовые случаи Selenium WebDriver в Chrome?

Я пробовал это WebDriver driver = new ChromeDriver(); Но я получаю ошибку как Неудачные тесты: setUp (com.TEST): путь к исполняемому файлу драйвера должен быть задан системным свойством webdriver.chrome.driver; Для получения дополнительной информации см. код здесь . Последнюю версию можно скачать...

154
Обновление веб-страницы с помощью WebDriver при ожидании определенного условия

Я ищу более элегантный способ обновления веб-страницы во время тестов (я использую Selenium2). Я просто отправляю клавишу F5, но мне интересно, есть ли у драйвера метод обновления всей веб-страницы Вот мой код while(driver.findElements(By.xpath("//*[text() = 'READY']")).size() == 0 )...

154
WebDriverException: неизвестная ошибка: файл DevToolsActivePort не существует при попытке запуска браузера Chrome

Я пытаюсь запустить Chrome с URL, браузер запускается, и после этого ничего не происходит. Я вижу ошибку ниже через 1 минуту: Unable to open browser with url: 'https://www.google.com' (Root cause: org.openqa.selenium.WebDriverException: unknown error: DevToolsActivePort file doesn't exist (Driver...

150
Casperjs / PhantomJs против Selenium

Мы используем Selenium для автоматизации нашего UIтестирования. В последнее время мы видели, как большинство наших пользователей используют Chrome. Итак, мы хотели знать - плюсы и минусы использования PhantomJS против Selenium: Есть ли какое-то реальное преимущество с точки зрения...

150
Очистить текст из текстового поля с помощью селена

У меня есть несколько тестов, в которых я проверяю, появляется ли правильное сообщение об ошибке, когда текст в определенных полях недействителен. Одной из проверок действительности является то, что определенный элемент textarea не пуст. Если в этом текстовом поле уже есть текст, как я могу...

148
WatiN или Селен? [закрыто]

В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и,...

147
Запуск привязок Python Selenium WebDriver в Chrome

Я столкнулся с проблемой при работе с Selenium. Для моего проекта я должен использовать Chrome. Тем не менее, я не могу подключиться к этому браузеру после запуска его с Selenium. По какой-то причине Selenium не может найти Chrome сам по себе. Вот что происходит, когда я пытаюсь запустить Chrome...

139
Webdriver Невозможно подключиться к хосту 127.0.0.1 на порту 7055 через 45000 мс

У меня есть ящик, на котором я запускаю тесты. Похоже, что Дженкинс будет подключаться по ssh и выполнять команды, описанные в конкретном запущенном задании. Здесь я пытаюсь запустить тесты Selenium Webdriver, но он сообщает мне, что у меня есть ошибки при запуске firefox. Конечная идея состоит в...

133
Селен ждать, пока документ не будет готов

Может кто-нибудь разрешить мне, как заставить селен ждать, пока страница полностью не загрузится? Я хочу что-то общее, я знаю, что могу настроить WebDriverWait и вызвать что-то вроде 'find', чтобы заставить его ждать, но я не захожу так далеко. Мне просто нужно проверить, что страница загружается...

132
Как я могу прокручивать веб-страницу с помощью selenium webdriver в Python?

В настоящее время я использую selenium webdriver для анализа страницы друзей пользователей facebook и извлечения всех идентификаторов из сценария AJAX. Но мне нужно прокрутить вниз, чтобы найти всех друзей. Как я могу прокрутить вниз в Selenium. Я использую...

132
Как выполнить функцию наведения мыши в Selenium WebDriver с использованием Java?

Я хочу использовать функцию наведения указателя мыши на раскрывающееся меню. Когда мы наводим курсор на меню, оно показывает новые параметры. Я попытался щелкнуть новые параметры с помощью xpath. Но нельзя щелкать меню напрямую. Итак, в качестве ручного способа я пытаюсь навести указатель мыши на...

127
WebDriver click () против JavaScript click ()

История: Здесь, в StackOverflow, я видел, как пользователи сообщали, что они не могут щелкнуть элемент с помощью команды selenium WebDriver «click» и могут обойти это с помощью щелчка JavaScript, выполнив сценарий. Пример на Python: element = driver.find_element_by_id("myid")...

125
Как программно сделать firefox без головы в Selenium с помощью Python?

Я запускаю этот код с python, selenium и firefox, но все еще получаю «головную» версию firefox: binary = FirefoxBinary('C:\\Program Files (x86)\\Mozilla Firefox\\firefox.exe', log_file=sys.stdout) binary.add_command_line_options('-headless') self.driver = webdriver.Firefox(firefox_binary=binary) Я...

122
Использование Selenium Web Driver для получения значения ввода HTML

В HTML-коде веб-приложения есть следующий код <input type="text" name="prettyTime" id="prettyTime" class="ui-state-disabled prettyTime" readonly="readonly"> Фактически на странице отображается строка, отображающая время. В Selenium Web Driver у меня есть WebElementобъект, относящийся к...

121
Как выбрать опцию в выпадающих тестах protractorjs e2e

Я пытаюсь выбрать вариант из раскрывающегося списка для тестов angular e2e с помощью транспортира. Вот фрагмент кода опции выбора: <select id="locregion" class="create_select ng-pristine ng-invalid ng-invalid-required" required="" ng-disabled="organization.id !== undefined" ng-options="o.id as...

120
Использование XPATH для поиска текста, содержащего & nbsp;

Я использую браузер XPather для проверки своих выражений XPATH на странице HTML. Моя конечная цель - использовать эти выражения в Selenium для тестирования моих пользовательских интерфейсов. У меня есть HTML-файл с таким содержанием: <TR> <TD> ABC </ TD> <TD> & NBSP;...

116
Выберите родительский элемент известного элемента в Selenium

У меня есть определенный элемент, который я могу выбрать с помощью Selenium 1. К сожалению, мне нужно щелкнуть родительский элемент, чтобы получить желаемое поведение. Элемент, который я могу легко найти, имеет атрибут unselectable, что делает его мертвым для щелчка. Как с помощью XPath...