Публикации по теме 'browser-automation'
Представляем Тайко
Последняя миля к надежной автоматизации тестирования
Наша основная цель в Gauge - избавиться от проблем при проведении приемочных испытаний.
Любопытный случай «нестандартного теста»
Когда дело доходит до обслуживания тестов, команды больше всего жалуются на «нестабильные тесты».
Текущий набор инструментов с открытым исходным кодом для автоматизации браузера ненадежен, поскольку они не созданы для тестирования современных веб-приложений.
Тесты часто терпят неудачу, потому что..
Вопросы по теме 'browser-automation'
Могу ли я переопределить/переопределить глобальные функции Javascript, такие как confirm() и alert()?
Я хочу сделать некоторую автоматизацию браузера, и эти надоедливые окна подтверждения/предупреждения - настоящая боль. Полное отключение javascript в этом случае, к сожалению, не вариант.
Итак, мне было интересно, могу ли я просто изменить...
5733 просмотров
schedule
18.01.2023
TWebBrowser — перехватывает событие получения
Я пытаюсь автоматически отправить форму и сохранить полученное изображение, которое отображается в объекте TWebBrowser.
Изображение загружается в течение нескольких последовательных запросов javascript (ajax), пока, наконец, не появится в...
2733 просмотров
schedule
10.08.2022
Ватин: загрузка файла без окна выбора файла?
с "загрузкой файла" HTML следующим образом:
<input name="input_name" type="file" size="40" />
... пользователи не могут напрямую вводить текст в область ввода по соображениям безопасности, верно? Вместо этого появляется окно выбора...
553 просмотров
schedule
14.02.2024
Есть ли альтернатива watir::ie.attach для watir-webdriver, поскольку присоединение не поддерживается на веб-драйвере
У меня есть веб-сайт, который отображается только в браузере с поддержкой Webkit (Google Chrome, Safari). Я использую Google Chrome, так как я на Windows 7.
Я использую Watir-WebDriver для автоматизации того же самого.
Проблема: когда я нажимаю...
3902 просмотров
schedule
16.04.2023
Расположение элемента в том же абзаце другого элемента в watir-webdriver
Учитывая следующий фрагмент кода HTML; найдя ссылку по ID, как бы вы поставили галочку в этом же абзаце? Например, если бы я хотел установить флажок, связанный со ссылкой с ID="inst_17901-1746-1747".
Порядок абзацев в DIV не соответствует между...
676 просмотров
schedule
15.02.2024
Проверка открытия нового окна с помощью Watir-Webdriver
Я использую Watir-webdriver, и мне было интересно, есть ли хороший способ проверить, открывается ли новое окно. Я немного погуглил и ничего не нашел, хотя кажется, что должен быть простой ответ.
У меня есть ссылка для печати, и я хочу проверить,...
4005 просмотров
schedule
28.06.2022
автоматизировать переход по ссылке
Я пытаюсь щелкнуть ссылку на странице, у нее нет идентификатора и уникального имени класса. Единственная уникальная вещь в этой функции — это обработчик onclick.
<a href="#" onclick="closepopup('popup', 'popuphandler')" > </a>...
3881 просмотров
schedule
10.09.2022
Какое тестирование покрывает Selenium помимо Karma?
Насколько я понимаю, Karma – это средство запуска тестов JavaScript, которое может запускать тесты в реальных браузерах. Если это так, то какое тестовое покрытие обеспечивает Selenium помимо Karma?
17095 просмотров
schedule
19.08.2022
Запуск теста Selenium webdriver C# с Microsoft.Expression.Encoder из командной строки
Я работаю над проектом C# NUnit на основе веб-драйвера Selenium, где у меня есть несколько тестов, которые делают снимки экрана и записывают видео каждого тестового сценария с использованием Microsoft.Expression.Encoder.dll. Я планирую запустить эти...
1282 просмотров
schedule
24.08.2022
DalekJS — ForLoop внутри теста
Я просто экспериментирую с DalekJS и пытаюсь запустить Forloop... но терминал выдает мне... ОШИБКА: Ошибка: зависание сокета... Я просто хочу знать правильный синтаксис для циклы в DalekJS... любой пример был бы потрясающим.
module.exports = {...
353 просмотров
schedule
28.11.2022
Контроллер Sahi не работает для сайтов https в Google Chrome и IE
Когда я пытался перейти на сайт https:// с контроллера SAHI, он выдавал ошибку сертификата в браузере Chrome/IE, и мне приходилось нажимать « Продолжить переход на этот сайт (не рекомендуется)». каждый раз, и после нажатия на это показывает ошибку...
2145 просмотров
schedule
26.07.2023
Используя Selenium с TestNg, TestListenerAdapter смешивает тесты, драйвер, похоже, распределяется между тестовыми классами
Я запускаю параллельные тесты с использованием сетки selenium (selenium-server-standalone-2.47.1.jar) с TestNg, запускаемой ant, и с использованием TestListenerAdapter. Скриншоты делаются в методе onTestFailure слушателя. Проблема в том, что...
3031 просмотров
schedule
18.02.2022
Невозможно нажать кнопку ‹div› с помощью Selenium WebDriver
Я хочу нажать кнопку, которая на самом деле является тегом <div> . Я не могу нажать на него.
Фрагмент HTML
<div id="search_product" class="ng-scope" ng-init="init({ searchPath: { simple: '/marketing/campaigns/search_product',...
489 просмотров
schedule
13.07.2023
Как обрабатывать Xpaths, которые каждый раз динамически меняются?
Я пишу скрипт веб-драйвера селена. Сценарий скрипта: 1) Войти на www.yahoomail.com 2) Войти успешно. 3) Нажмите кнопку "Написать". 4) Введите идентификатор электронной почты в поле "Кому". 5) Введите тему в поле «Тема». 6) Введите текст...
1174 просмотров
schedule
27.10.2022
Кошмар JS не работает
Я знаю, что название вопроса выглядит очень расплывчато! Но на этом все.
Я установил nodejs на свой рабочий сервер, на котором фантомы работали нормально, затем я установил кошмар через npm install nightmare , я вижу это в node_modules, я...
8832 просмотров
schedule
12.02.2023
Selenium Ruby - переключить кадр по атрибуту класса
Я использую привязки Selenium Ruby и пытаюсь заставить WebDriver переключиться на iFrame, который можно идентифицировать только по атрибуту класса . По сути, я пытаюсь достичь эквивалента этого кода Java:...
4314 просмотров
schedule
10.01.2023
Nightmarejs .click() для каждого элемента с задержкой между
Я пытаюсь сделать простой сценарий с помощью Nightmarejs. Это должно работать следующим образом:
Перейти к какому-либо профилю пользователя
Нажмите на кнопку, чтобы открыть список подписчиков этого пользователя
Нажмите все кнопки follow с...
4321 просмотров
schedule
11.04.2022
Как переключить фокус на другую вкладку в селене?
Используя selenium Chromedriver, я могу переключиться на нужную вкладку с помощью driver.SwitchTo().Window(tabHandle); Но тем не менее фокус вкладки браузера не изменился. Как сделать текущую вкладку, на которую ссылается драйвер, видимой? Хотя...
2527 просмотров
schedule
11.10.2022
как получить xpath для селена на странице с ссылкой javascript с тем же именем, но другим файлом?
Я пытаюсь получить xpath для селена, чтобы автоматизировать определенную задачу. На веб-сайте есть несколько папок, каждая из которых имеет кнопку редактирования, которая появляется только при наведении на нее курсора мыши. Это ссылка javascript с...
456 просмотров
schedule
10.04.2022
Как получить текст диалогового окна с помощью сценария UFT?
Я использую HP UFT для автоматизации браузера в браузере IE, и здесь у меня есть одна проблема, т.е. проверка карт, ниже диалоговое сообщение будет отображаться в соответствии со сценарием, и мне нужно написать, если условие основано на тексте...
3039 просмотров
schedule
29.07.2022