Описание тега angular-e2e
Этот тег следует использовать при задании вопросов о сквозном тестировании angular, например, в сочетании с транспортиром, который является официальной структурой angular для написания сквозных тестов. это поможет разделить эти вопросы на категории и найти для них правильные решения.
3
ответа
Angular e2e - должен отображать заголовок в теге h1
Я разрабатываю свой собственный сайт. Я новичок в Angular и, основываясь только на обучающих и онлайн-постах, я начал разработку своего сайта. Во время выполнения тестов я столкнулся с ошибкой при получении значения тега h1. Я разработал маршруты. О…
18 дек '18 в 05:38
1
ответ
Можно запустить скрипт npm из пользовательского интерфейса
Не знаю, возможно ли это, но я бы хотел добавить кнопку на угловую 6-страничную страницу, на которой выполняются сценарии e2e (т.е. "npm run e2e"). Идея состоит в том, чтобы у ПО было проще запустить тесты e2e. Тесты e2e написаны в testCafe. Это воз…
21 фев '19 в 19:38
2
ответа
E2E Угловое приложение для медленной сети 3g медленно с помощью транспортира
У меня есть вопрос, мне нужно симулировать медленную сеть на моих тестах e2e с помощью Protractor. Я использую anuglar-cli и angular5. Я попытался найти способ симуляции медленной сети без успеха, используя setNetworkConnection Но это не работает и …
06 ноя '18 в 09:59
1
ответ
Угловой 7 транспортир Неугловой
В Angular Project я начал работать над тестами E2E. Я использую Protractor + Jasmine для создания и запуска тестов. Веб-приложение, которое я пытаюсь протестировать, начинается со страницы входа в систему, которая не является угловой страницей, пред…
07 дек '18 в 11:31
0
ответов
Angular: рабочий процесс тестирования транспортира
Если бы я хотел протестировать рабочий процесс, в котором пользователь пытается обновить данные после истечения сеанса, как бы мне поступить? Например, у меня есть форма заявки. В тот момент, когда пользователь создает новое приложение, я хочу как-т…
30 сен '18 в 23:55
2
ответа
Элемент транспортира (by.css('id_name')). GetText() заставляет браузер ждать
Информация о версии Angular CLI: 6.0.8 Node: 8.11.2 OS: win32 x64 Angular: 6.0.3 ... animations, common, compiler, compiler-cli, core, forms ... http, language-service, platform-browser ... platform-browser-dynamic, router Package Version ---------…
12 авг '18 в 00:48
1
ответ
Вызывы покоя в тестах функционального транспортира e2e в проекте angular 4
У нас огромный проект, и мы написали много тестовых случаев, чтобы охватить множество реальных сценариев поведения пользователей в наших функциональных тестовых случаях e2e. Когда тест продолжается, он выполняет много вызовов покоя для завершения те…
08 сен '17 в 15:03
2
ответа
Транспортир mouseMove() не поддерживается для geckodriver firefox
Есть ли альтернатива для мышки транспортира? Я бы хотел, чтобы мышь зависла над меню. Но, похоже, он не поддерживается geckodriver. До сих пор я пробовал, browser.executeScript('arguments[0].mouseMove()', element(by.className('menu')))); Но получите…
14 окт '18 в 23:20
0
ответов
Angular e2e завершается с ошибкой "Angular not found" из-за Redux Enhancer?
У меня есть угловое приложение, которое является образцом, ничего особенного, буквально "приветственный" шаблон. Я пытаюсь запустить ng e2e, но не получается, проверяя консоль Chrome Tab, прежде чем она исчезнет, показывает ту же ошибку, которую я…
11 ноя '18 в 16:30
1
ответ
Как я могу использовать Angular HttpClient для написания тестов e2e для моего API бэкэнда?
Я хочу написать несколько тестов для моего серверного API. Поскольку мой внешний интерфейс - Angular, у меня уже есть полная среда тестирования в моей среде, и я подумал, что было бы лучше использовать это, а не импортировать и изучать что-то новое …
04 янв '18 в 21:58
0
ответов
ng e2e на circleci - Сервер преждевременно завершил работу со статусом 127
Я сгенерировал совершенно новый и пустой проект с угловым 7 cli. И первым шагом была настройка Circle CI для тестирования проекта. Когда я запускаю это на моем компьютере, нет проблем: npm run lint npm run e2e Испытания проходят успешно. Так что я п…
10 янв '19 в 09:18
1
ответ
Предотвращение сохранения Firebase Auth при выполнении тестов Cypress e2e
Я использую Cypress для e2e-тестов в своем веб-приложении Firebase и хочу, чтобы тестовые прогоны всегда начинались с неаутентифицированного состояния. Как предотвратить сохранение сеансов Firebase Auth при выполнении тестов e2e? В настоящее время у…
10 авг '18 в 17:14
0
ответов
Как мы можем сделать тест транспортира более стабильным и защитить весь пакет e2e с помощью угловых приложений
Набор тестов E2E выходит из строя и автоматически выходит из браузера Chrome, когда возникают проблемы с сетью, загрузкой, проблемами с сервером. Я использовал wait for Angular, sleep, но все же он не ждет элемента и завершает работу браузера, возмо…
05 фев '19 в 05:53
0
ответов
ng-apimock - использование промежуточного программного обеспечения для изменения ответа
Я хочу использовать ng-apimock для макета файла настроек с одним значением, измененным для каждого сценария. Это значит, что мне не нужно создавать копии всех настроек, которые я не хочу менять, в нескольких ложных файлах JSON. Я ожидал, что смогу и…
08 фев '19 в 19:58
1
ответ
"Невозможно назначить службе, поскольку она не является переменной" с помощью тестирования Angular 4 Testbed e2e
Я использую Angular 4 с TestBed, согласно документам здесь: https://angular.io/guide/testing У меня есть простой сервис: @Injectable() export class SimpleService { getValue() { return 'Hi'; } } И тест, который создает экземпляр этой службы с помощью…
14 фев '19 в 08:37
1
ответ
Транспортир - "angular не определен" при использовании `browser.setLocation('/')`
Это потому что browser.setLocation не поддерживается в угловой версии v6 ( например, by.model а также by.binding)? я пытался await browser.waitForAngular(), но это ничего не меняет. Я хочу сохранить синхронизацию между угловым / транспортиром (напри…
15 май '18 в 16:38
3
ответа
Транспортир - неверный сертификат SSL
У нас есть приложение, и его локальное тестирование показывает предупреждение о недействительном сертификате SSL. Обычно я просто добавляю исключение и продолжаю его. Однако может ли транспортир игнорировать это? Я видел некоторые возможности в селе…
12 дек '17 в 10:29
1
ответ
Транспортир: Сбой: истекло время ожидания завершения асинхронных угловых задач через 11 секунд
Я получаю ниже ошибки: Ошибка: истекло время ожидания завершения асинхронных угловых задач через 11 секунд. Это может быть потому, что текущая страница не является угловым приложением Я видел похожий вопрос, но ни у одного из них нет хорошего решени…
07 сен '18 в 09:47
1
ответ
Элемент не активируется в точке безголового режима. Но когда мы удаляем безголовый файл из protractor.conf.js, он работает нормально.
element(by.className('cuppa-dropdown')).element(by.className('dropdown-list')).element(by.className('list-area')).element(by.tagName('li')).click(); на самом деле этот элемент находится во всплывающем окне. И это нормально работает в режиме без голо…
12 дек '17 в 16:01
1
ответ
Нпм ERR! отсутствует сценарий: транспортир
Может кто-нибудь помочь мне исправить эту ошибку? После запуска нпм запустить транспортир Я получаю эту ошибку npm ERR! отсутствует сценарий: транспортир
06 авг '18 в 21:37