Вопросы по теме 'angularjs-e2e'

Angular e2e/Karma — Перед блокировкой Suite?
Я знаю, что в тестах e2e для angular есть beforeEach для отдельных тестов... но я ищу уровень для всего набора. Кто-нибудь знает способ запустить блок кода до того, как будет выполнен весь набор тестов?
1124 просмотров

Тест Angular e2e для проверки списка элементов
Мой случай таков: у меня есть простая страница со списком доступных продуктов: <ul class="products ng-scope" id="products"> <!-- ngRepeat: tag in products --> <li ng-repeat="product in products" class="ng-scope"> <a...
2638 просмотров
schedule 05.11.2022

Транспортир: получить значение привязки с помощью xpath
Если у меня есть такой html: <body> <div id="menu"> <div id="button"> {{ someBinding }} </div> </div> </body> и у меня есть такое утверждение в транспортире:...
21806 просмотров
schedule 24.07.2023

угловые тесты Protractor e2e и выбор значения?
У меня проблемы с получением текущего выбранного значения элемента select. В некоторых случаях я могу использовать: element(by.css('#some-select')).$('[selected]').getText(); И это работает просто отлично. Но, как я понял, это работает...
3721 просмотров
schedule 17.09.2023

получить текст элемента во время тайм-аута angular $ в транспортире
Примечание: использование MEAN — Mocha, Express, Angular и Node для приложения. Я изучаю, как проводить тест e2e, и я создал небольшое приложение для тестирования. Одна вещь, которую он делает, это то, что всякий раз, когда вы выполняете действие,...
2393 просмотров
schedule 22.01.2023

Как издеваться над angular.module('myModule', []).value() в Jasmine/Protractor
Я пытаюсь использовать addMockModule() Protractor, чтобы издеваться над простым модулем AngularJS и переопределять переменную: Вот мой HTML: <body ng-app="myApp"> <div ng-controller="myAppController"> Overriden...
4821 просмотров

Безголовый Selenium/Protractor не отправляет вывод в Firefox
Я использую: Firefox 30 selenium-server-standalone-2.43.1.jar Xvfb Ubuntu Headless Lineman grunt spec-e2e Я могу запускать Xvfb, Firefox и обходчик ворчания spec-e2e без ошибок. На всех терминалах запускаю export DISPLAY=:10 Я запускаю...
487 просмотров

Неудачный тест транспортира на iPad с использованием соуса Labs
Я не могу запустить тест транспортира с помощью iPad. Тесты настольного браузера работают нормально. Вот моя конфигурация: exports.config = { sauceUser: "xxx", sauceKey: "xxx", allScriptsTimeout: 120000, specs: [ 'smoke.js' ],...
581 просмотров

Protractor toContain не работает, когда тесты настроены с помощью shardTestFiles: true
Я провожу несколько тестов angular e2e с транспортиром и получаю неверное ожидание. ожидайте: Ожидается [Integration Test Acquirer, Автоматически генерируемые EUR, GBP, USD активированы], чтобы содержать Integration Test Acquirer, Автоматически...
6246 просмотров
schedule 02.12.2023

AngularJS typehead с транспортиром
Я пытаюсь использовать транспортир для реализации некоторых тестов e2e. Я хотел бы имитировать взаимодействие пользователя с элементом управления автозаполнением. Я не могу найти способ выбрать (щелкнуть) один элемент из списка автозаполнения....
1161 просмотров

Транспортир - ошибка переключения вкладок
Я пытаюсь переключиться на другую вкладку и использовать элементы управления на этой новой вкладке и получаю следующую ошибку: UnknownError: нулевое значение в записи: name = null это тест (важная часть): element(by.repeater("project...
1411 просмотров

Установите флажок с помощью транспортира
У меня есть простой флажок, который я хотел бы проверить, используя транспортир (AngularJS). Я старался: $('.checkbox-class-name').click(); Но это не помогает. Селектор работает (находит мой элемент), но не повезло с щелчком. Я также...
5289 просмотров

Транспортир - загрузить файл/запустить exe через транспортир
У меня есть веб-сайт, написанный на Angular, и я пытаюсь провести сквозное тестирование с помощью Protractor. На веб-сайте есть «кнопка добавления», которая открывает «диалоговое окно выбора файла». Я хочу иметь возможность добавить файл из...
1485 просмотров

Транспортир E2E Тесты
у меня возникли проблемы с транспортиром при запуске моих тестов E2E. Во-первых, я должен сообщить вам, что эти тесты отлично проходят на моем локальном компьютере, ошибки возникают, когда я помещаю их на сервер Jenkins. Ниже приведен небольшой...
93 просмотров
schedule 15.01.2023

Почему я не могу увидеть какие-либо ожидаемые методы, такие как .toBe() в Protractor?
Почему я не вижу никаких методов ожидания в транспортире? Например, при использовании expect в транспортире, как показано ниже. expect(true).toBe(true); После точки я не нахожу никакого метода, как показано выше toBe() C:\>npm -g...
204 просмотров
schedule 12.10.2022

Проблемы с локатором транспортира
Моя цель - вытащить css width определенного элемента. Фактическая команда jQuery, которую я использую в консоли Chrome, работает хорошо: $('div-grid-directive[grid-name="SAT"] .qMinus1_resize_expand').first().css('width'); "0px" Однако...
433 просмотров
schedule 23.12.2022

Обработка раскрывающегося списка с помощью транспортира
У меня возникают проблемы с обработкой тривиального сценария во время автоматизации. Мне нужно выбрать конкретный вариант с помощью транспортира. Я передаю индекс параметра, который хочу выбрать, а затем нажимаю на него, чтобы выбрать его. Однако...
5259 просмотров
schedule 21.07.2022

Как сделать снимок экрана, если тест транспортиром не прошел?
Я новичок в Protractor и пытаюсь понять, как сделать снимок экрана, когда мои тесты терпят неудачу .. Я уже пробовал использовать protractor-jasmine2-screenshot-reporter, но, похоже, это не работает .. Кто-нибудь использует другой плагин, который...
2555 просмотров

browser.getTitle() возвращает TypeError: Преобразование круговой структуры в JSON — проект Protractor
Я работаю над тестом E2E на транспортире и пытаюсь утверждать, что страница загружена. Так что я включаю expect(browser.getTitle()).equals('Title'); Утверждение не возвращается AssertionError: expected { Object (flow_,...
807 просмотров

Как дождаться браузера на тесте транспортира e2e?
У меня хлипкий тест. Это про мой загрузочный экран. я использую await browser.wait(EC.invisibilityOf(...)); // It contains parameters. await browser.sleep(2000); Но все же иногда то работа, то нет. У меня есть кнопка. Кнопка «Моя...
200 просмотров