Вопросы по теме 'end-to-end'

Объект #‹Object› не имеет метода getInstance при попытке запустить тесты Protractor.
Когда я пытаюсь запустить свои тесты Protractor из командной строки, все мои тесты терпят неудачу, потому что всякий раз, когда я пытаюсь получить доступ к объекту protractor , у него нет нужных мне методов. Точная ошибка: TypeError: объект #...
4014 просмотров

Неугловая страница открывается после клика
Я пытаюсь реализовать следующий тестовый сценарий: выполнить клик по логотипу на странице подтвердите, что открыто новое окно браузера (вкладка в Chrome) и проверьте текущий URL-адрес Проблема в том, что страница, открытая в новом окне...
7932 просмотров

ожидаемое условие транспортира visibleOf() возвращает true, когда элемент не отображается
Согласно API транспортира для visibiityOf(): Видимость означает, что элемент не только отображается, но также имеет высоту и ширину больше 0. У меня есть страница поиска, которая возвращает 50 строк данных. 50-я строка находится внизу страницы вне...
5403 просмотров

Как найти и щелкнуть элемент таблицы по тексту с помощью транспортира?
<tr id="item" ng-repeat="item in itemList> <td id="code" ng-repeat="column in columns">Some Text</td> </tr> Я видел некоторые другие подобные вопросы, но я еще не мог их решить. Вот что я пробовал до сих пор:...
4140 просмотров

В транспортире, browser.isElementPresent vs element.isPresent vs element.isElementPresent
В транспортире есть, в основном, 3 способа проверить наличие элемента: var elm = element(by.id("myid")); browser.isElementPresent(elm); elm.isPresent(); elm.isElementPresent(); Являются ли эти варианты эквивалентными и взаимозаменяемыми, и...
19430 просмотров

Nightwatch: базовая авторизация с ключом доступа не работает
Я создал файл nightwatch.json, как показано ниже (со свойствами username и access_key): "test_settings": { "default": { "launch_url": "http://localhost", "selenium_port": 4444, "selenium_host":...
1439 просмотров

Захват прокрутки при нажатии кнопки
У меня есть веб-страница, на которой происходит прокрутка до следующего раздела на веб-странице при нажатии кнопки. Может кто-нибудь подсказать, как сделать снимок этого свитка? Код находится в теге привязки, а href указывает на # для перехода к...
188 просмотров
schedule 05.08.2022

Как я могу вызывать сквозные тесты в командной строке без необходимости сначала выполнять ng serve
Согласно документации angular cli , необходимо ли выполните ng serve перед вызовом ng e2e , если вы хотите выполнить сквозные тесты. Было бы удобнее выполнять только ng e2e . Как мне выполнить сквозные тесты без необходимости сначала...
251 просмотров
schedule 25.11.2023

Функция щелчка транспортира не всегда работает
Я новичок в транспортире. Я написал тест для angular, который сначала входит в приложение, а затем нажимает определенную кнопку, чтобы вычислить число. иногда работает а иногда нет! Это код: describe('Protractor Demo App', function () {...
1690 просмотров

Какой лучший способ провести сквозное тестирование в Angular 5?
Я новичок в этой технологии. Я использую Angular 5 в качестве внешнего интерфейса для простого приложения, над которым я работаю, я хочу узнать, как использовать сквозное тестирование в angular5, я обнаружил, что для этого есть много инструментов....
155 просмотров
schedule 11.06.2024

Apache Flink - Сквозное тестирование, как отключить источник ввода
Некоторое время я использовал apache flink для пакетной обработки, но теперь мы хотим преобразовать это пакетное задание в потоковое задание. Проблема, с которой я сталкиваюсь, заключается в том, как выполнять сквозные тесты. Как это работало при...
2612 просмотров

Как сохранить результаты отчета из консоли в файл (TestCafe)?
Я тестирую e2e в Test-cafe. Хотелось бы узнать, есть ли способ сохранить результаты отчета с консоли в файл. Таким образом, каждый раз, когда тесты заканчиваются, результаты автоматически сохраняются в отдельном файле, который я мог бы использовать,...
919 просмотров

Как настроить таргетинг на вложенный ввод без атрибута id с помощью Cypress?
Я пишу тест Cypress для проекта React. Мне нужно настроить таргетинг на <input> , вложенный в <label> , чтобы я мог вводить текст в это поле ввода. <input> s не имеют идентификаторов классов. Вот мой HTML. <label...
3669 просмотров
schedule 17.12.2023

Установите параметры Internet Explorer для транспортира (--headless)
Я хотел бы установить безголовый вариант в моей конфигурации транспортира для Internet Explorer, но я не могу найти ничего, связанного с этим. Они только говорят, как это сделать в Chrome и Firefox: добавление специальных параметров Chrome и Firefox....
357 просмотров
schedule 24.04.2023

Запретить единый вход с Playwright
Попытка написать автоматический тест для веб-сайта, который использует федеративную аутентификацию с ADFS. В моем конвейере Ci / CD я не буду работать в аутентифицированном контексте Windows, поэтому мои тесты Playwright будут встречать запрос...
296 просмотров
schedule 17.04.2022