Публикации по теме '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 просмотров

Расположение элемента в том же абзаце другого элемента в watir-webdriver
Учитывая следующий фрагмент кода HTML; найдя ссылку по ID, как бы вы поставили галочку в этом же абзаце? Например, если бы я хотел установить флажок, связанный со ссылкой с ID="inst_17901-1746-1747". Порядок абзацев в DIV не соответствует между...
676 просмотров

Проверка открытия нового окна с помощью Watir-Webdriver
Я использую Watir-webdriver, и мне было интересно, есть ли хороший способ проверить, открывается ли новое окно. Я немного погуглил и ничего не нашел, хотя кажется, что должен быть простой ответ. У меня есть ссылка для печати, и я хочу проверить,...
4005 просмотров

автоматизировать переход по ссылке
Я пытаюсь щелкнуть ссылку на странице, у нее нет идентификатора и уникального имени класса. Единственная уникальная вещь в этой функции — это обработчик onclick. <a href="#" onclick="closepopup('popup', 'popuphandler')" > </a>...
3881 просмотров
schedule 10.09.2022

Какое тестирование покрывает Selenium помимо Karma?
Насколько я понимаю, Karma  – это средство запуска тестов JavaScript, которое может запускать тесты в реальных браузерах. Если это так, то какое тестовое покрытие обеспечивает Selenium помимо Karma?
17095 просмотров

Запуск теста 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 просмотров

Контроллер Sahi не работает для сайтов https в Google Chrome и IE
Когда я пытался перейти на сайт https:// с контроллера SAHI, он выдавал ошибку сертификата в браузере Chrome/IE, и мне приходилось нажимать « Продолжить переход на этот сайт (не рекомендуется)». каждый раз, и после нажатия на это показывает ошибку...
2145 просмотров

Используя 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 просмотров

Как обрабатывать Xpaths, которые каждый раз динамически меняются?
Я пишу скрипт веб-драйвера селена. Сценарий скрипта: 1) Войти на www.yahoomail.com 2) Войти успешно. 3) Нажмите кнопку "Написать". 4) Введите идентификатор электронной почты в поле "Кому". 5) Введите тему в поле «Тема». 6) Введите текст...
1174 просмотров

Кошмар JS не работает
Я знаю, что название вопроса выглядит очень расплывчато! Но на этом все. Я установил nodejs на свой рабочий сервер, на котором фантомы работали нормально, затем я установил кошмар через npm install nightmare , я вижу это в node_modules, я...
8832 просмотров

Selenium Ruby - переключить кадр по атрибуту класса
Я использую привязки Selenium Ruby и пытаюсь заставить WebDriver переключиться на iFrame, который можно идентифицировать только по атрибуту класса . По сути, я пытаюсь достичь эквивалента этого кода Java:...
4314 просмотров

Nightmarejs .click() для каждого элемента с задержкой между
Я пытаюсь сделать простой сценарий с помощью Nightmarejs. Это должно работать следующим образом: Перейти к какому-либо профилю пользователя Нажмите на кнопку, чтобы открыть список подписчиков этого пользователя Нажмите все кнопки follow с...
4321 просмотров

Как переключить фокус на другую вкладку в селене?
Используя selenium Chromedriver, я могу переключиться на нужную вкладку с помощью driver.SwitchTo().Window(tabHandle); Но тем не менее фокус вкладки браузера не изменился. Как сделать текущую вкладку, на которую ссылается драйвер, видимой? Хотя...
2527 просмотров

как получить xpath для селена на странице с ссылкой javascript с тем же именем, но другим файлом?
Я пытаюсь получить xpath для селена, чтобы автоматизировать определенную задачу. На веб-сайте есть несколько папок, каждая из которых имеет кнопку редактирования, которая появляется только при наведении на нее курсора мыши. Это ссылка javascript с...
456 просмотров

Как получить текст диалогового окна с помощью сценария UFT?
Я использую HP UFT для автоматизации браузера в браузере IE, и здесь у меня есть одна проблема, т.е. проверка карт, ниже диалоговое сообщение будет отображаться в соответствии со сценарием, и мне нужно написать, если условие основано на тексте...
3039 просмотров