5
ответов

Как сделать интеграционное тестирование для (Angularjs) веб-приложений

Я разрабатываю веб-приложение. Он состоит из 2 частей. Сервер остальных узлов и клиент angularjs. Приложение структурировано следующим образом: Rest Server < -> Api Module < -> Angular App Сервер ...
вопрос задан: 28 March 2014 16:56
4
ответа

Сделать переменную как оператор [duplicate]

Я создаю функцию, которая получает переменную, которая включает в себя математический оператор и два случайных числа. Я хочу вернуть результат подходящего математического действия, но я не уверен, как код должен ...
вопрос задан: 18 October 2011 07:15
3
ответа

Как выполнить итерацию < td > в таблице, чтобы найти конкретный текст с помощью транспортира?

У меня есть динамическая таблица с 2 столбцами и n числом строк. В первом столбце будет заголовок, а во втором столбце будет кнопка, чтобы перейти к деталям этого заголовка. Я хочу повторить ...
вопрос задан: 25 March 2019 15:43
3
ответа

Испытания Dockerized Angular E2E проходят на локальной машине, но время ожидания в Travis CI

Я попытался докернизировать мои угловые тесты e2e. Просто я создал файл docker-compose.test.yml: версия: "3.4" сервисы: # настроить угловое приложение angular: build: context: ./frontend ...
вопрос задан: 3 March 2019 08:08
3
ответа

Как получить отчет в транспортирщике [дубликат]

Я написал тестовый пример в транспортиртере, используя структуру жасмина. Мой автоматизированный тестовый корпус работает правильно в транспортире. Теперь я хочу получить отчет о статусе тестового примера. ...
вопрос задан: 13 May 2014 15:50
2
ответа

Транспортир выдает ошибку & ldquo; Ошибка при ожидании синхронизации Транспортира со страницей & rdquo; когда кнопка нажата

Я пишу тесты E2E для моего углового веб-приложения с использованием транспортира и жасмина. Мой сценарий заключается в том, что после нажатия кнопки «обновить» мой сайт перезагружается, после перезагрузки он попадает на ту же страницу ...
вопрос задан: 28 March 2019 04:58
2
ответа

Нажмите переключатель, который не отображается

У меня есть переключатель, который имеет невидимый ввод при проверке элемента, это то, что я вижу. Это HTML < rhr-radio-button element-id = "тип-критерия" модель = "$ ctrl.criterion .. ..
вопрос задан: 19 March 2019 17:56
2
ответа

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

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

Транспортир - Test Suites - Не работает в последовательности

Я использую транспортир + жасмин. У меня странная проблема. У меня есть 2 набора тестов (или Spec.js). Я хочу запускать их один за другим (строго). Однако транспортир запускает Spec1, связанный с BeforeAll (...
вопрос задан: 26 February 2019 04:20
2
ответа

Как найти и заполнить модал с помощью транспортира?

У меня есть веб-сайт, созданный с помощью JHipster: http://www.jhipsterpress.com/#/post/15/view, который я пытаюсь протестировать с помощью Protractor (я новичок). Итак, первое, что я хотел бы проверить, это войти в ...
вопрос задан: 18 January 2019 20:14
2
ответа

Как вернуть целое число в качестве обещания из внешней функции в транспортире?

Я написал внешнюю функцию, которая принимает параметр и подсчитывает некоторые вхождения, которые хранятся как целое число в переменной totalNumToAck. Затем я пытаюсь вернуть это вычисленное целое число как ...
вопрос задан: 17 January 2019 14:24
2
ответа

Angular 7, транспортир, случайная ошибка, и угловая тестируемость, и угловая тестируемость не определены & rdquo;

Я случайно получаю сообщение об ошибке: Ошибка: ошибка при ожидании синхронизации Protractor со страницей: «и angularJS тестируемость, и угловая тестируемость не определены. Это может быть либо ...
вопрос задан: 17 January 2019 10:56
2
ответа

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

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

Следующая страница не загружается после нажатия кнопки с помощью транспортира

Вот код, который я использовал для нажатия кнопки. На первой странице у меня есть кнопка, нажав которую она будет перенаправлена ​​на следующую страницу. Вторая страница долго не грузится и тест ...
вопрос задан: 17 January 2019 05:28
2
ответа

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

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

ошибка при попытке запустить Chrome с помощью Protractor

Я пытаюсь запустить браузер через Protractor. Я загрузил webdriver через терминал, дав команду обновления webdriver-manager. Это загрузка последней версии chromedriver v74, но хром ...
вопрос задан: 28 March 2019 06:14
1
ответ

В конфигурации 'Транспортир' в IDE 'Eclipse', щелкните опцию проекта 'Преобразовать в крачку', не появляется ли всплывающее окно 'Модули'?

Я перешел по ссылке ниже, чтобы настроить Protractor в IDE «Eclipse» https://seleniuminterview.com/protractor-setup-with-eclipse/ Я установил: «Node.js» «Protractor» «Инструмент Webdriver-manager» Проверен ». ..
вопрос задан: 28 March 2019 05:22
1
ответ

Как выбрать выпадающую кнопку с помощью ng-repeat?

Я хочу сделать автоматизированный тест для создания подсети. Тем не менее, я не мог выбрать классы, которые я хочу в раскрывающемся списке. Ниже приведен код, который я пытаюсь использовать. async setSubnetClass (классы: ...
вопрос задан: 28 March 2019 04:19
1
ответ

Перечислите все «за» и «против» наиболее часто используемых платформ Angular Test. Как транспортир, кипарис, ночные часы, кошмар, webdriver.io, кукловод

Я ищу pro / con список популярных каркасов угловых тестов e2e. Я ищу исчерпывающий и подробный список, который поможет мне выбрать основу для моего использования. Не ищу "лучшее ...
вопрос задан: 27 March 2019 09:06
1
ответ

Подождите, пока элемент будет присутствовать или верните false

Можно подождать, пока элемент присутствует на странице с browser.wait (EC.presence Of (element (by.id ("button"))), 5000, "кнопка не найдена"). Это приведет к ошибке, когда элемент не ...
вопрос задан: 24 March 2019 17:29
1
ответ

использование внешнего модуля в тесте транспортира - нельзя использовать пространство имен как тип

Я пытаюсь разделить свой проект на два отдельных проекта, а затем повторно использовать файлы между ними. Теперь, когда я использую свой класс Helper как внешний модуль, я получаю ошибки, пытаясь использовать его в своем тесте
вопрос задан: 22 March 2019 10:36
1
ответ

Транспортир, имеющий дело с обещаниями и массивами в управлении потоком

Я работаю над некоторыми сквозными тестами Jasmine, используя Protractor. Приложение, которое я тестирую, представляет собой простую веб-страницу. У меня уже есть тестовый сценарий, который отлично работает. Теперь я хотел бы ...
вопрос задан: 20 March 2019 04:34
1
ответ

Транспортир если еще заявление с ожиданием

У меня есть три кода, которые я хочу проверить, если один из них существует. Когда я запускаю свой код, я получаю сообщение «Ожидается, что false будет верным». Что я делаю не так var Ecode1 = element (by.xpath ('.//* [...
вопрос задан: 18 March 2019 12:14
1
ответ

Транспортир - Как использовать & ldquo; или & rdquo; в локаторах

Чего я хочу добиться: если элемент доступен, используйте его, если нет, то используйте другой локатор. Изменить: мое предыдущее объяснение было немного бедным, так что давайте начнем с самого начала. У меня есть 2 случая: когда ...
вопрос задан: 9 March 2019 21:22
1
ответ

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

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

транспортир для прохождения проверки подлинности сайта как куки для запуска тестов в сафари

У меня тест на транспортир. Тестируемый веб-сайт - https: // aaa: pwd@test.com. Это аутентификация на уровне htaccess-apache. Как я должен установить его для использования в браузере Safari от селена. Когда прошло ...
вопрос задан: 6 March 2019 19:49
1
ответ

используя функцию из Page Object в Protractor

У меня есть этот код в моем блоке afterEach, который работает для консольного журнала источника страницы для сбой спецификации. Но я хочу переместить его в другой класс. afterEach (function () {const state = ...
вопрос задан: 5 March 2019 17:35
1
ответ

Транспортир сравнить 2 строки массивов

Я использую платформу транспортира. Проблема в том, что у меня есть 2 массива: var a = ['Mon. 10 декабря 2018 г., понедельник 11 февраля 2019 г., вт. 12 февраля 2019 г., вт. 13 августа 2019 года '] var b = [' Пн. 10 декабря ',' ...
вопрос задан: 1 March 2019 11:59
1
ответ

Запустите транспортир на локальном сервере во время непрерывной интеграции

Я изучал транспортир и написал несколько тестов в нашем производственном веб-приложении. Теперь я хочу интегрировать эти тесты в нашу непрерывную интеграцию. Если тесты не пройдены, это не должно продолжаться ...
вопрос задан: 27 February 2019 21:24
1
ответ

Выполнение нескольких IT-блоков внутри цикла транспортира For для веб-тестирования

Нам нужно использовать цикл for после входа на веб-страницу и выполнять несколько тестов внутри блока for на странице. Мой идеальный сценарий тестирования должен быть похож на фрагмент ниже. У нас есть стол, который имеет ...
вопрос задан: 18 January 2019 18:32