Публикации по теме 'webdriver'
Введение в тестирование браузера
Следующий пост адаптирован для Medium из моего личного блога .
Когда я начал переписывать процесс сборки своего веб-сайта, одной из моих целей было иметь полный набор интеграционных и браузерных тестов, то есть тестов, которые буквально запускались бы в реальном веб-браузере.
Как и в случае с тестированием в целом, теория управления браузером часто представляется чем-то загадочным или трудным для изучения. Но это намного проще, чем вы могли ожидать.
Сводка TLDR
Есть три шага для..
Изучение Wolfram: взаимодействие с веб-браузерами
Автоматизируйте рабочие процессы веб-тестирования и просмотра
Когда я работал в отделе обеспечения качества, одной из моих обязанностей было проведение регрессионного тестирования ряда веб-сайтов. В то время существовало лишь ограниченное количество средств автоматизации, поэтому мое решение включало класс роботов Java для выдачи событий мыши и нажатия клавиш. Конечно, это было невероятно хрупко.
В последнее время автоматизация взаимодействия с веб-браузером стала намного проще...
Вопросы по теме 'webdriver'
WebDriver не может найти элемент по xpath с помощью Java
Ниже приведен фрагмент кода WebDriver с использованием Java:
WebDriver driver = new FirefoxDriver();
driver.get("http://www.google.pl/");
driver.manage().timeouts().implicitlyWait(5, TimeUnit.SECONDS);
WebElement...
60197 просмотров
schedule
14.11.2022
как загрузить файл с помощью firefoxdriver при тестировании селена
я хочу загрузить файл gif в свое приложение, используя коды селена в firefox, у меня есть следующий тип ввода файла:
<input id="file" type="file" size="27" value="Attach document" onclick="javascript:return processAttachment();"...
1121 просмотров
schedule
08.11.2023
Не видно HTML в элементе
Я могу войти в систему и получить доступ к странице своей учетной записи, вот образец HTML (измененный для краткости и чтобы не превышать лимит URL):
<div class='table m_t_4'>
<table class='data' border=0 width=100% cellpadding=0...
265 просмотров
schedule
17.11.2022
элемент выбора веб-драйвера selenium
У меня есть элемент управления select на моем сайте. Я использую объекты страницы для взаимодействия со страницей. Если я это сделаю (с первыми двумя строками в моем классе и selectByValue в моем методе)
@FindBy(id="foo")
private Select foo;...
63361 просмотров
schedule
14.10.2022
Selenium Webdriver 2.x и iFrame SharePoint 2010
Ссылка «Добавить новый элемент» в любом списке в Sharepoint2010 показывает окно/рамку. Я хочу иметь возможность находить текстовые поля, писать в них и выполнять другие операции в окне/фрейме. В настоящее время я безуспешно использую следующие...
529 просмотров
schedule
02.08.2022
Selenium WebDriver для C# — всплывающие диалоговые окна
Есть ли поддержка работы с всплывающими диалогами (в частности, загрузка файлов) в С#?
17912 просмотров
schedule
03.01.2024
OPC.Tests.SmokeTest (TestFixtureSetUp): SetUp: OpenQA.Selenium.InvalidSelectorException
Я пытаюсь использовать CssSelector для поиска элемента на моей веб-странице. Я использую драйвер Firefox.
Вот как я использую локатор (я проверил, что Selenium IDE может найти мой элемент с помощью этого
[FindsBy(How = How.CssSelector, Using =...
521 просмотров
schedule
14.02.2024
Как я могу последовательно удалить текст по умолчанию из элемента ввода с помощью Selenium?
Я пытаюсь использовать Selenium WebDriver для ввода текста в элемент ввода GWT с текстом по умолчанию «Введите идентификатор пользователя». Вот несколько способов, которыми я пытался заставить это работать:
searchField.click();...
15624 просмотров
schedule
11.12.2023
Selenium Webdriver Как переключаться между разными окнами Firefox
Для того, чтобы войти в конференцию как 4 разные роли, для каждой роли я написал
System.setProperty("webdriver.firefox.profile", "default");
FirefoxDriver driver = new FirefoxDriver();
driver.manage().timeouts().implicitlyWait(120,...
3416 просмотров
schedule
05.10.2023
Драйвер не может найти элемент defaultCurrency по xpath.!
Драйвер не может найти элемент defaultCurrency по xpath.
Ошибка - «org.openqa.selenium.ElementNotVisibleException: элемент в настоящее время не виден, поэтому с ним нельзя взаимодействовать».
Код:...
91 просмотров
schedule
13.06.2024
Использование webdriver PageFactory для выбора определенной страницы
У меня есть веб-проект, в котором нажатие кнопки переходит на другую страницу. Новая страница может быть одной из трех возможных страниц в зависимости от данных на сервере. (URL-адрес может быть одинаковым для 2 из этих страниц)
У меня есть три...
257 просмотров
schedule
13.01.2024
Аннотации не срабатывают в SharedDriver с огурцом-jvm
Это сводит меня с ума. Я запускаю тестовую среду с использованием огурца-jvm и пытаюсь заставить ее делать снимки экрана. Я рассмотрел предоставленный пример java-webbit-websockets-selenium и реализовал тот же метод вызова моего веб-драйвера с...
2794 просмотров
schedule
03.11.2022
Юнит. Параллельный бег. Но все методы тестирования обрабатывают экземпляр singleton. Как решить?
Итак, у меня есть пара JUnit классов, каждый из которых содержит список тестовых методов. Каждый метод независим друг от друга, прямой связи нет. Но у нас непрямая связь: все методы обрабатывают один объект singleton (это Selenium Web Driver...
2751 просмотров
schedule
10.12.2023
Как проверить наличие или видимость элемента в селене 2 (Selenium WebDriver)
Любой может прислать мне пример кода, как проверить элемент
присутствует
виден
активируется
текстовое представление
в Selenium WebDrvier с использованием Java
308272 просмотров
schedule
28.11.2023
ChromeDriver Ruby отключить изображения
Есть ли способ отключить изображения в Chromedriver с рубином? Есть аналогичный вопрос, но он касается С#, и я не совсем уверен, как перенести его на рубин.
Отключить изображения в Selenium ChromeDriver
1621 просмотров
schedule
31.05.2024
WebDriver — элемент не является интерактивным драйвером Chrome
Я использую WebDriver в Chrome и получаю следующую ошибку при нажатии на элемент:
Clicking locator: //div[@id='tabContainer']/ul/li[3]/a/div Element
> is not clickable at point (170, 127). Other element would receive the
> click: <ul...
2334 просмотров
schedule
18.02.2024
Запустите тестовые примеры Selenium, используя jenkins
Я подготовил тестовые примеры, используя веб-драйвер selenium, и я запускал локально с помощью MSTEST, и он отлично работает, и теперь я хотел бы переместить свои тестовые примеры в JENKINS, и когда я запускаю из JENKINS, он говорит Starting...
9262 просмотров
schedule
01.12.2023
как щелкнуть по флажкам во всплывающем окне, у которого нет имени, метки
Я новичок в Selenium webdriver. Я работаю над приложением, в котором при нажатии кнопки появляется всплывающее окно для создания новой папки. В этом всплывающем окне нам нужно заполнить несколько полей ввода, установить несколько флажков, а затем...
2294 просмотров
schedule
04.06.2024
Прокрутка страницы с загрузкой содержимого AJAX Selenium Webdriver
Я использую Selenium Webdriver для получения содержимого веб-страницы. Страница загружает больше контента, когда пользователь прокручивает страницу вниз с помощью AJAX. Я могу прокручивать вниз с помощью javascript, но не знаю, когда остановить...
5273 просмотров
schedule
24.02.2024
Работа Jenkins/Maven - дважды запускать набор тестов?
У меня есть 2 теста в проекте Maven, и у меня есть Xvfb, начинающийся с тестов. Чего я хочу добиться, так это: - запустить Xvfb, чтобы тесты выполнялись без головы - запустить тесты.
Но что происходит, когда я запускаю задание: - Тесты запускаются...
6001 просмотров
schedule
02.08.2022