Публикации по теме 'selenium-webdriver'


Селен — что такое селен?
Селен — что такое селен? Вы можете проверить мой блог для получения дополнительной информации о программировании: https://www.emilmammadovv.blogspot.com Что такое селен? Selenium — это библиотека автоматизации тестирования программного обеспечения с открытым исходным кодом. С Selenium вы можете работать в операционных системах Windows, MacOS, Linux, Unix и тестировать свое программное обеспечение в таких браузерах, как IE, Firefox, Chrome, Opera, Safari. Selenium поддерживает языки..

Как использовать JavaScriptExecutor в Selenium WebDriver?
Webdriver - это инструмент, не требующий введения в предмет Автоматизация тестирования Selenium . Webdriver - это набор API с открытым исходным кодом, который используется для тестирования веб-приложений в различных браузерах и платформах, чтобы проверить, работает ли оно должным образом или нет. Последняя версия Selenium - Selenium 4 - совместима с W3C, но все еще находится в стадии бета-тестирования (т.е. 4.0.0-beta-3). В Selenium 3 протокол JSON Wire используется для связи с..

Помогает ли Google Puppeteer сообществу разработчиков?
Google недавно объявил, что выпустил Puppeteer , библиотеку Node, которая предоставляет API для управления Chrome без головы. В течение 24 часов они получили отличные отзывы от сообщества; 6685 звезд на Github 2,2 тысячи лайков и 1,2 тысячи репостов в Твиттере Так почему мы должны заботиться? Вот фрагмент из его документации GitHub: По словам самого Google, особой разницы с Selenium нет. Прелесть Selenium в том, что они убедили ВСЕХ поставщиков браузеров поддерживать один и тот..

Как я могу загрузить файл с помощью Selenium WebDriver?
Как я могу загрузить файл с помощью Selenium WebDriver? Загрузить файл через Selenium Webdriver можно через следующие шаги: Шаг 1. Задайте путь к exe-файлу chromeDriver: System.setProperty("webdriver.chrome.driver", "./driver/chromedriver.exe"); Шаг 2. Создайте объект класса ChromeDriver: Драйвер WebDriver = новый ChromeDriver(); Здесь мы делаем повышающее преобразование, преобразовывая объект подкласса в супертип. Шаг 3. – Перейдите на веб-страницу, на которую нужно..

Легче ждет selenium-webdriver
Если вы тестируете одностраничное приложение с помощью Selenium, вы обязательно столкнетесь с проблемами ожидания (знаменитые StaleElementReferenceError , NoSuchElementError или ElementNotClickableError и другие). Это происходит, когда Selenium думает, что страница завершила рендеринг, и приступает к выполнению своих утверждений, в то время как ваш Javascript все еще работает. Selenium-webdriver , библиотека NodeJS для Selenium, поставляется с удобным модулем до , который..

Вопросы по теме 'selenium-webdriver'

Сбой открытия URL-адреса в FirefoxDriver с WebDriverException: не удалось проанализировать
Я использую Selenium Webdriver для тестирования роботов. Поскольку некоторые функции работают только в Firefox, я обязан использовать Firefoxdriver. Время от времени происходит что-то странное. Запуск драйвера driver = new FirefoxDriver();...
6820 просмотров

Клавиша со стрелкой вниз в Selenium IDE
Я застрял, пытаясь провести тестирование селена, чтобы имитировать нажатие клавиши со стрелкой вниз. Я просто использую формат html для своих тестов и использую typeKeys в качестве команды, цель найдена правильно, и для значения я ввожу \40,...
8863 просмотров

Selenium для мониторинга доступности
Моя компания отслеживает производительность и доступность веб-сайтов и мобильных приложений с помощью функционального тестирования в облаке; мы стремимся расширить нашу технологию, включив в нее тесты Selenium. Мы используем системы RoR для...
1319 просмотров

isElementPresent в селене 2.0
Привет всем, я использую веб-драйвер, поэтому, если я хочу использовать функцию selenium;s rc isElementPresent, мне нужно эмулировать selenium rc, поэтому я делаю что-то вроде этого: import org.openqa.selenium.By; import...
45958 просмотров

Обходной путь для вызова функции selectFiles для объекта Flash
Я больше программист на стороне сервера и javascript. Я никогда не делал много с Flash. У меня есть надежная html-форма, основанная на swfuploader на основе флэш-памяти, и мне нужно протестировать ее с помощью Selenium 2/WebDriver. Проблема в...
363 просмотров

Дождитесь завершения вызова Ajax с помощью Selenium 2 WebDriver.
Я использую Selenium 2 WebDriver для тестирования пользовательского интерфейса, использующего AJAX. Есть ли способ заставить драйвер немного подождать завершения запроса Ajax. В основном у меня это:...
88519 просмотров
schedule 02.10.2022

Selenium 2: сохранить идентификатор экземпляра веб-драйвера в открытом окне, чтобы создать новый экземпляр веб-драйвера с этим идентификатором
Этот вопрос касается Java API Selenium 2 RC2, используемого с Firefox 4. Допустим, у меня открыт экземпляр WebDriver , и я выполнил некоторые действия в этом окне браузера, например, открыл URL-адрес, щелкнул ссылку и заполнил форму. Можно ли...
1897 просмотров

Как настроить Selenium Server с помощью команды selenese из плагина Maven-Selenium?
Я пытаюсь настроить сервер селена, который используется командой selenese плагином Maven-Selenium от codehaus. Я попытался создать несколько запусков в плагине, чтобы запустить сервер на этапе pre-integration-test , но это не сработало....
2287 просмотров

Selenium 2 RemoteWebDriver -StaleElementReferenceException: элемент, указанный идентификатором, больше недействителен
Я использую сервер selenium 2.4.0 в режиме концентратора с двумя узлами, каждый с 5 экземплярами Internet Explorer (IE8 на win7) — все это работает на одном компьютере с Win7. Следующий код создает исключение при последнем вызове FindElements в...
3594 просмотров
schedule 08.07.2023

Как я могу запустить Selenium 2 Grid из сборки Ant?
Я работаю над изменением нашей существующей настройки Selenium Grid, чтобы она работала с Selenium 2. Процесс настройки концентратора и узлов кажется намного проще, но у меня возникла проблема с его запуском в Ant, построившем так, как я делал...
2598 просмотров
schedule 27.03.2023

Selenium2 firefox: используйте профиль по умолчанию
Selenium2 по умолчанию запускает Firefox с новым профилем. Мне нравится это по умолчанию, но по некоторым веским причинам (доступ к моим закладкам, сохраненные пароли, использование моих надстроек и т. д.) я хочу начать с моего профиля по умолчанию....
18041 просмотров
schedule 05.03.2022

watir-webdriver с firefox 6.0 см. следующую ошибку Errno::ECONREFUSED
В настоящее время запускайте более 150 сценариев каждую ночь примерно на 5000 шагов. Я вижу, что следующая ошибка возникает примерно 10 раз за 5000 шагов. Не много, и не на том же шаге, однако не знаю, что делать, чтобы исправить. В настоящее время...
1487 просмотров

Дождитесь элемента в веб-драйвере
Я следовал тому, что было написано здесь: WebDriver Selenium API: ElementNotFoundErrorException when Element явно есть! Мой код выглядит так: Function<WebDriver, WebElement> presenceOfElementLocated(final By locator) { return...
6163 просмотров
schedule 18.02.2023

Selenium 2 не может щелкнуть ссылку на странице результатов Google
Я пишу код Selenium 2, который выполняет поиск в Google по некоторым критериям, а затем нажимает на одну из ссылок в результатах, чтобы загрузить эту ссылку. Эти шаги повторяются в цикле. Иногда все в порядке, но иногда, когда драйвер Selenium...
1109 просмотров
schedule 26.05.2023

Selenium с использованием Python: введите/укажите пароль HTTP-прокси для Firefox
Я хочу использовать селен с прокси-сервером, защищенным паролем. Прокси не фиксированный, а переменный. Так что это должно быть сделано в коде (просто настроить firefox на этой конкретной машине для работы с прокси-сервером далеко не идеально)....
24606 просмотров

Selenium не закрывает командное окно после выполнения тестов в IE
мы используем проект селена maven bases для тестирования графического интерфейса. После выполнения теста IE не может закрыть командное окно selenium. мы используем метод selenium.stop(); в @After , но он не закрывает командное окно, даже если...
941 просмотров

Как увидеть вывод har с помощью веб-драйвера selenium и браузера
Я пытаюсь провести тестирование производительности, используя прокси-сервер browsermob и веб-драйвер с приведенным ниже кодом. Я смог все настроить и запустить тестовый пример. Но как получить вывод har и просмотреть программу просмотра HAR для...
3695 просмотров
schedule 28.11.2023

Selenium 2 WebDriver NoClassDefFoundErrorS
Я работаю с Selenium 2 WebDriver в Eclipse, и все работает нормально. Но когда я хочу протестировать свои тестовые случаи WebDriver без Eclipse, возникает много отсутствующих классов. Сначала он начинается с: NoClassDefFoundError...
14638 просмотров

Прокси для драйвера selenium rc в java
Как я могу настроить прокси для селена в Java? Я подключаюсь к селену с помощью: Process p = Runtime.getRuntime().exec("java -jar lib/selenium-server.jar"); selenium = new DefaultSelenium("localhost", 4444, "*safari", "www.example.com"); Я...
1108 просмотров

Тестирование Selenium Wbdriver для разных локалей
У меня нет солидного опыта работы с Selenium для многолокальных приложений. Мой вопрос касается тестирования локализации через Selenium Webdriver, Java, TestNG, Ant. Что у меня есть - Java-приложение с 9 локалями, отличающимися определенным...
671 просмотров