Публикации по теме '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 просмотров
schedule
23.10.2023
Клавиша со стрелкой вниз в Selenium IDE
Я застрял, пытаясь провести тестирование селена, чтобы имитировать нажатие клавиши со стрелкой вниз.
Я просто использую формат html для своих тестов и использую typeKeys в качестве команды, цель найдена правильно, и для значения я ввожу \40,...
8863 просмотров
schedule
19.06.2023
Selenium для мониторинга доступности
Моя компания отслеживает производительность и доступность веб-сайтов и мобильных приложений с помощью функционального тестирования в облаке; мы стремимся расширить нашу технологию, включив в нее тесты Selenium. Мы используем системы RoR для...
1319 просмотров
schedule
24.01.2023
isElementPresent в селене 2.0
Привет всем, я использую веб-драйвер, поэтому, если я хочу использовать функцию selenium;s rc isElementPresent, мне нужно эмулировать selenium rc, поэтому я делаю что-то вроде этого:
import org.openqa.selenium.By;
import...
45958 просмотров
schedule
09.05.2023
Обходной путь для вызова функции selectFiles для объекта Flash
Я больше программист на стороне сервера и javascript. Я никогда не делал много с Flash.
У меня есть надежная html-форма, основанная на swfuploader на основе флэш-памяти, и мне нужно протестировать ее с помощью Selenium 2/WebDriver.
Проблема в...
363 просмотров
schedule
19.09.2022
Дождитесь завершения вызова 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 просмотров
schedule
10.01.2024
Как настроить Selenium Server с помощью команды selenese из плагина Maven-Selenium?
Я пытаюсь настроить сервер селена, который используется командой selenese плагином Maven-Selenium от codehaus. Я попытался создать несколько запусков в плагине, чтобы запустить сервер на этапе pre-integration-test , но это не сработало....
2287 просмотров
schedule
26.02.2024
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 просмотров
schedule
03.05.2024
Дождитесь элемента в веб-драйвере
Я следовал тому, что было написано здесь: 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 просмотров
schedule
18.03.2022
Selenium не закрывает командное окно после выполнения тестов в IE
мы используем проект селена maven bases для тестирования графического интерфейса. После выполнения теста IE не может закрыть командное окно selenium. мы используем метод selenium.stop(); в @After , но он не закрывает командное окно, даже если...
941 просмотров
schedule
06.04.2022
Как увидеть вывод har с помощью веб-драйвера selenium и браузера
Я пытаюсь провести тестирование производительности, используя прокси-сервер browsermob и веб-драйвер с приведенным ниже кодом. Я смог все настроить и запустить тестовый пример. Но как получить вывод har и просмотреть программу просмотра HAR для...
3695 просмотров
schedule
28.11.2023
Selenium 2 WebDriver NoClassDefFoundErrorS
Я работаю с Selenium 2 WebDriver в Eclipse, и все работает нормально.
Но когда я хочу протестировать свои тестовые случаи WebDriver без Eclipse, возникает много отсутствующих классов.
Сначала он начинается с:
NoClassDefFoundError...
14638 просмотров
schedule
10.05.2022
Прокси для драйвера 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 просмотров
schedule
06.05.2022
Тестирование Selenium Wbdriver для разных локалей
У меня нет солидного опыта работы с Selenium для многолокальных приложений. Мой вопрос касается тестирования локализации через Selenium Webdriver, Java, TestNG, Ant.
Что у меня есть - Java-приложение с 9 локалями, отличающимися определенным...
671 просмотров
schedule
23.04.2023