Описание тега end-to-end

Is a technique used to test whether the flow of an application right from start to finish is behaving as expected. For anything relating to applying a test, protocol, or other desired action to a set of servers from front-end to back-end.
1 ответ

Как включить сквозные тесты для разных микросервисов в несколько конвейеров непрерывной доставки?

Моя команда разрабатывает три микросервиса. Три работают вместе, чтобы обеспечить бизнес-сценарий. Они общаются с REST и RabbitMQ. Похоже на презентацию Тоби Клемсона о микросервисном тестировании. Каждый микросервис имеет собственный непрерывный ко…
1 ответ

Как восстановить базу данных перед выполнением теста в транспортире

Я написал тесты E2E в Protractor, который использует узел для запуска через веб-драйвер. Теперь у меня есть несколько тестов вставки, которые будут вставлять данные и создавать пользователя. Теперь, если я запускаю кейс в первый раз, он пройдет, но …
26 фев '15 в 11:08
7 ответов

Утверждение элемента сфокусировано

Согласно Как я утверждаю, элемент сфокусирован? поток, вы можете проверить, сосредоточен ли элемент, переключившись на activeElement() и утверждаем, что это тот же элемент, на который вы рассчитывали: expect(page.element.getAttribute('id')).toEqual(…
1 ответ

Идеи для тестирования веб-контента с использованием транспортира?

Кто-нибудь получил какие-либо идеи о том, что еще можно протестировать относительно веб-контента и материалов, которые способен протестировать транспортир? В настоящее время я проверил ссылки, чтобы увидеть, переходят ли они на правильную страницу? …
26 мар '15 в 15:52
1 ответ

Редактировать значение ячейки пользовательского интерфейса с помощью транспортира

Я использую транспортир для тестирования угловых 1.3.13 и ui-grid 3.0. Все ячейки в сетке доступны для редактирования. В моих тестах я могу получить ячейку, используя следующий метод: dataCell: function( gridId, fetchRow, fetchCol ) { var row = this…
2 ответа

Как сквозные приемочные тесты должны разделять большую функцию на сценарии?

В своей статье " Что в рассказе"? Дэн Норт делает ряд отличных моментов. Три, в частности: Название сценария должно сказать, что отличается Вы должны быть в состоянии выстроить сценарии в ряд и описать, как они отличаются, используя только заголовок…
05 май '15 в 16:55
2 ответа

Загрузите дополнительный файл CONFIG со значениями

Я использую множество значений для моего теста, таких как имя пользователя и пароль. Для этого я создал файл конфигурации, в котором храню только эти данные в формате JSON, он выглядит следующим образом: { "login": "test", "password": "pass", "numbe…
2 ответа

Как изменить дату и время моего компьютерного устройства, используя транспортир

Мне нужно проверить, истек ли срок действия объявлений через 6 месяцев. В настоящее время я успешно проверяю, является ли объявление правильным или нет. Через 6 месяцев его необходимо удалить из определенной вкладки. Проблема заключается в следующем…
1 ответ

Нажмите на столбец в таблице - Транспортир

У меня довольно большой Compelx TABLE в HTML, и мне нужно нажать на первую строку: <div class="ui-grid-canvas"> //this is whole table <div ng-repeat="(rowRenderIndex, row) in rowContainer.renderedRows track by $index" class="ui-grid-row ng-…
02 мар '15 в 14:11
3 ответа

Невозможно использовать by.repeater() для элемента ng-repeat через транспортир

У меня есть следующий HTML-код Angular, и я пытаюсь выполнить сквозное тестирование с помощью транспортира для нажатия на раскрывающийся список. Вот HTML: <ul class="dropdown-menu"> <li ng-repeat="currency in availableCurrencies"> <a …
26 мар '15 в 17:12
1 ответ

Транспортир выдает ошибку "Невозможно начать сеанс WebDriver"

Я уже запустил сервер с webdriver-manager start, но я получаю эту ошибку при попытке запустить транспортир: Using the selenium server at http://127.0.0.1:4444/wd/hub [launcher] Running 1 instances of WebDriver ERROR - Unable to start a WebDriver ses…
1 ответ

Как вы тестируете файлы cookie AngularJS в сквозном тесте?

У меня есть простой сервис, который устанавливает куки в угловых, но нет очевидного способа проверить, что они были установлены в сквозном тесте. Код для тестирования так же прост, как var splashApp = angular.module('splashApp', ['ngCookies']); spla…
28 июл '13 в 17:03
1 ответ

Испытания транспортира были прерваны без видимой причины: "Истекло время ожидания выполнения асинхронных угловых задач"

Мои тесты транспортира не работают с прошлого понедельника (2018-03-26) и я не знаю почему. Последний раз, когда они работали (и успешно прошли), были в пятницу до этого - 2018-03-23, Как мне отладить эту проблему? Я перепробовал так много вещей, и …
04 апр '18 в 20:35
1 ответ

Автоматизировать сквозной тест Google.Com через транспортир

Я пытаюсь заставить Protractor перейти на google.com и выполнить поиск по термину. Я пришел туда, где транспортир загружает неугловую страницу Google, а затем вставляет текст. Как мне сделать это, нажав "ввод" или нажмите кнопку? Кроме того, я не на…
28 ноя '17 в 19:32
1 ответ

Добавьте два параметра в функцию "тогда" транспортир

Это вполне понятно. У меня есть массив с некоторыми ссылками, и я хочу создать цикл, чтобы попробовать их все, но проблема в том, что ссылка всегда равна 3. Это означает, что она читает последнее число в моем массиве. Зачем? Как я могу это исправить…
3 ответа

Что такое browser.ignoreSynchronization в транспортире?

Я видел это так много раз, когда люди предлагают использовать: browser.ignoreSynchronization=true; // or false Но я не понимаю, зачем нам это?
2 ответа

Нажмите элемент по значению - транспортир

Я нажимаю на модальное окно, которое довольно просто. В общем, важна только эта часть: <div id="partSelection"> <button value="0" name="partSelection">BLATNÍK P L</button> <button value="1" name="partSelection">BLATNÍK P P&lt…
27 июл '15 в 14:06
1 ответ

Выделите все элементы в элементе с помощью транспортира

Есть ли надежный способ выбрать все элементы внутри элемента? Давайте предположим, что у нас есть следующая структура ... <div class="outer"> <div class="inner"></div> <div class="inner"></div> </div> ... И кусок …
11 апр '16 в 12:12
2 ответа

node.js/karma/ сквозное тестирование: не удалось прокси /app/index.html (ошибка: подключение ECONNREFUSED)

Ниже приведены сообщения, которые я получаю при попытке выполнить сквозное тестирование из учебника AngularJS http://docs.angularjs.org/tutorial/step_05 для MS Windows 8 Professional. Не могли бы вы посоветовать, как сделать этот тест хорошо работаю…
0 ответов

Можно ли настроить сквозные тесты с помощью сценария базы данных вместо использования моделей приложения, если логика слишком инертна?

Мне нужно написать сквозные тесты для веб-API, которые тестируют различные сценарии. Однако логика моделей довольно сложная, если тесты для случая / модели занимают около 100 строк кода, настройка в фоновом режиме, скорее всего, занимает 300 - 500 т…
01 сен '15 в 06:54