3
ответа

Как правильно запустить мое приложение при выполнении тестов e2e?

У нас есть внешнее приложение, которое мы обслуживаем, и мы хотим провести на нем тестирование e2e на CI-сервере. Каков наилучший подход для этого? Весь тест должен выполняться на CI без графического интерфейса, исполняемый с одним ...
вопрос задан: 7 March 2019 07:53
2
ответа

Поддерживает ли Google TestCafe вместе с Puppeteer ?, если да, то почему? [закрыто]

Я новичок в этих двух инструментах и ​​обсуждал их с одним из коллег, и он предположил, что Google поддерживает TestCafe, несмотря на то, что он сосредоточен на разработке Puppeteer. ...
вопрос задан: 1 April 2019 09:27
2
ответа

TestCafe: импортировать тесты из другого файла в текущий прибор

У меня есть файл tests.js, который содержит некоторые определения test (...). Я хочу повторно использовать эти тесты для нескольких приборов, желательно без внесения каких-либо изменений в исходный код. Итак, я написал ...
вопрос задан: 28 March 2019 16:11
2
ответа

Как использовать protractor element.all с функцией async / await

Мой код похож на асинхронную функцию myTestFunc () {let items: ElementArrayFinder = await element.all (by.xpath ("./ li")); } Этот код выдает ниже сообщение об ошибке 'items', но его значение равно ...
вопрос задан: 10 March 2019 03:44
2
ответа

Chrome Version 71.x неизвестная ошибка: в результате вызова функции отсутствует 'value' [duplicate]

Пожалуйста, не отмечайте этот вопрос как дубликат, потому что другое решение не работает для меня. Я использую Angular v5.x и Protractor для тестирования E2E. Но при запуске команды. нг е2е -с ...
вопрос задан: 17 January 2019 08:26
2
ответа

E2E Protractor проверяет «неизвестную ошибку»: результат функции вызова отсутствует «значение» [дубликат]

Используя barebone-примеры, представленные угловым github как в угло-phonecat, так и в угловом семенах, я не могу получить успешные результаты тестов на прокрутку npm. Оба представляют то же самое ...
вопрос задан: 22 March 2018 14:50
1
ответ

Как заставить testcafe соблюдать тег `< base >`

В какой-то момент мое приложение добавляет < base > добавьте тег на сайт и после этого создайте новый < script > тег с относительным src Например, устанавливает < base href = "http: // localhost: 8080 / chapters / ...
вопрос задан: 20 March 2019 08:34
1
ответ

Транспортир Обновление ломая тесты E2E

Я пытаюсь обновить модуль транспортира в приложении Angular. Это большой скачок в версиях, с 2.4.0 до текущего 5.4.2. Как вы можете себе представить, это вызывает тесты e2e на ...
вопрос задан: 7 March 2019 19:40
1
ответ

Cypress: клавиша вкладки типа

Я хочу проверить, доступны ли мои формы, и могу ли я переключаться между своими элементами ввода. Я обнаружил эту проблему GitHub с просьбой о функции здесь: https://github.com/cypress-io/cypress/issues/299 ...
вопрос задан: 5 March 2019 19:40
1
ответ

Cypress cy.visit ('/') тест не работает

Я пытаюсь запустить тест на приложение реакции с кипарисом. Тест прост. Только что попытался посетить базовый URL через cy.visit (). Description («Это мой первый тест», function () {it («Перейти к дому», ...
вопрос задан: 5 March 2019 12:16
1
ответ

Асинхронные / ожидающие t тестовые коды не работают в beforeEach of TestCafe

Когда я пытался использовать beforeEach в TestCafe, функция с некоторыми тестовыми кодами внутри не работала должным образом. Я использую doLogin во всех различных приспособлениях и тестах. Не работает const doLogin ...
вопрос задан: 4 March 2019 16:12
1
ответ

Как ждать исчезновения элемента в TestCafe?

Когда мне нужно дождаться, пока элемент станет видимым, я могу просто вызвать селектор как функцию, подобную этой: await element.with ({visibility Check: true}) (); Но как я могу ждать элемента ...
вопрос задан: 4 March 2019 11:31
1
ответ

Требует ли TestCafe вызов useRole в каждом тесте / beforeEach

Я оцениваю TestCafe для приложения, которое требует аутентификации пользователя. Документация не очень ясна, и у меня были проблемы с получением прямого ответа о том, как мы должны использовать useRole. Наш ...
вопрос задан: 1 March 2019 10:17
1
ответ

TestCafe Runner - возможно ли передать константу из файла createRunner в тесты

Мне нужно передать URL для всех тестов, выполненных в createRunner. Я использовал args для выполнения тестов из командной строки. Есть ли способ передать константу из createRunner в выполненные тесты? ...
вопрос задан: 19 February 2019 20:26
1
ответ

Что это за ошибка ОШИБКА Невозможно подготовить тесты из-за ошибки. Ошибка типа: не удается прочитать свойство 'Дата' из неопределенного?

Начало работы по написанию базовых тестов с использованием TestCafe. Цель открыть веб-страницу и получить ее заголовок. Получение ниже: fixture (`Init Tests`) .page ($ {data.baseURL}); test ('Check Initial pg', async t = & ...
вопрос задан: 21 January 2019 07:22
1
ответ

Как получить полную трассировку стека в ошибках Test Cafe

Я использовал Test Cafe для написания внутренней тестовой среды, в которой действия (t.click) и утверждения (t.expect) не пишутся напрямую внутри спецификации, а определяются и агрегируются в других ...
вопрос задан: 18 January 2019 16:15
1
ответ

Есть ли способ протестировать URL загруженной веб-страницы с помощью транспортира, хотя он меняет номер порта случайным образом и URL-адрес меняется?

Я тестирую веб-страницу с помощью транспортира, и я использовал ожидаемый класс условий для проверки страницы входа, и из-за изменения порта тесты не пройдены. Есть ли способ это исправить? browser.wait (EC.urlContains (»...
вопрос задан: 17 January 2019 14:50
1
ответ

Транспортир - хорошо работает на локальном хосте, но удаленное выбрасывание Timeout - асинхронный обратный вызов не был вызван в течение указанного времени

Когда я выполняю protractor protractor.conf.js --baseUrl = http: // localhost: 4200 /, он работает хорошо - заполняет данные, проверяет элементы и т. Д. Когда я пытаюсь протестировать точно такой же веб-сайт через удаленный URL-адрес ...
вопрос задан: 17 January 2019 11:09
1
ответ

Транспортир, элемент не отображается или отсутствует?

Есть ли способ проверить, если элемент отсутствует или не отображается? У меня есть некоторые элементы, которые на некоторых страницах отсутствуют, а некоторые другие страницы просто не отображаются. Как я могу проверить это с ...
вопрос задан: 16 January 2019 08:30
1
ответ

Как тестировать API-интерфейсы в ходе сквозного тестирования в клиентском приложении?

Мы столкнулись с проблемой в нашем приложении, которая иногда прерывает определенные потоки в нашем приложении из-за отсутствия данных запроса или несоответствия в контракте API. Мы использовали ...
вопрос задан: 16 January 2019 05:52
0
ответов

E2E Решение для строительства трубопроводов

Я искал информацию, связанную с решением E2E (на Java) для построения конвейеров на уровне организации (крупномасштабное обслуживание серверов с тысячами серверов), но ничего хорошего не нашел ...
вопрос задан: 6 April 2019 21:02
0
ответов

Запустите TestCafe в браузере Firefox, используя докер-контейнер через Jenkins

Я хочу запустить TestCafe в браузере Firefox (не без головы) через Jenkins. Я использую Docker-контейнер, в котором установлены Chrome и Firefox. Когда я пытаюсь запустить Firefox, он выдает ошибку ...
вопрос задан: 23 January 2019 10:55
0
ответов

Как автоматически выбрать или пропустить сертификат в Protractor?

Существуют похожие потоки, но нет решения: Транспортир: Автоматизация тестирования E2E - Выберите Сертификаты для обработки сертификатов в Транспортире. Когда я запускаю тесты Транспортира локально, мне нужно «Выбрать ...
вопрос задан: 17 January 2019 13:18
0
ответов

Выполнение тестов android e2e на circleci 2.0 с использованием detox для реакции на натив

Я делаю detox android e2e на circleci (2.0) и сталкиваюсь с двумя проблемами - circle ci (2) по-прежнему не поддерживает эмуляторы баз x86, поэтому я использую ems на основе ARM.
вопрос задан: 17 January 2019 06:44
0
ответов

Установите определенную среду для тестов ng e2e в angular 7, не обслуживая приложение

Недавно я обновил свое приложение до angular 7. Я пытаюсь запустить свои тесты ng e2e в определенной среде. Кроме того, я не хочу запускать новый сервер каждый раз, когда запускаю тесты e2e для приложения ....
вопрос задан: 15 January 2019 16:55
0
ответов

Как войти в Auth0 в тест E2E с Cypress?

Я начал тестировать реагирующее веб-приложение, но я не пошел далеко, потому что у меня были проблемы с логином. Я использую Cypress E2E инструмент тестирования. Страница приветствия отображается с кнопкой для входа, которая будет перенаправлять ...
вопрос задан: 6 July 2018 11:03