Вопросы с тегом 'protractor'

Protractor - это сквозная тестовая платформа для приложений AngularJS, созданная поверх WebDriverJs. Транспортер может запускаться как автономный бинарный бегун или включаться в ваши тесты в качестве библиотеки. Используйте Protractor в качестве библиотеки, если вы хотите самостоятельно управлять WebDriver и вашей тестовой настройкой. Узнайте больше о http://www.protractortest.org/#/ и https://github.com/angular/protractor/
3
ответа

protractor - как получить результат массива обещаний в другой массив

У меня есть ряд обещаний из этого кода: element.all(by.repeater('unit in units')) , и мне действительно сложно получить данные в другом массиве: element.all(by.repeater('unit in units')).then(function (arr) { var items = []; for (v...
задан 12.02.2014 в 19:13
1
ответ

Protractor - подсчет элементов в репитере и распечатать его

Я пытаюсь подсчитать элементы в репитере и распечатать его на консоли. Это разметка: <div class="col-md-3 ng-scope" ng-repeat="app in userApps" >...< /div> В настоящее время я рассчитываю и сравниваю: expect(element.all...
задан 21.01.2015 в 15:55
1
ответ

AngularJS Тестирование: Транспортир, Карма, Жасмин в приложении Yeoman

Я использую этот генератор йома: Ссылка Он устанавливает три тестовых приложения: Жасмин, Карма, Транспортир Согласно этой статье ( If Я использую Protractor или Karma для моего сквозного тестирования? ), я должен использовать: Karma для не...
задан 30.01.2015 в 11:41
2
ответа

Общие сведения о сценарии выполнения async в Selenium

Я использовал selenium ( привязки python и через protractor ) в течение довольно длительного времени, и каждый раз, когда мне нужно было выполнить javascript-код, я использовал метод execute_script() . Например, для прокрутка страницы...
задан 21.01.2015 в 00:52
3
ответа

Транспортир, с isDisplayed () Я получаю NoSuchElementError: элемент не найден с использованием локатора

В protractor 2.0 я проверяю expect() , если отображается один элемент. Я ожидаю, что ложь, но странно, что я получаю следующую ошибку:    NoSuchElementError: элемент не найден с использованием локатора: By.id ("userForm") Мой код: de...
задан 07.05.2015 в 13:35
5
ответов

Одна из строк в массиве для соответствия выражению

Проблема: У меня есть массив обещаний, который разрешен для массива строк . Теперь тест должен пройти, если хотя бы одна из строк соответствует регулярному выражению. В настоящее время я решаю его с помощью простой конкатенации строк:...
задан 20.06.2016 в 17:40
1
ответ

Любое преимущество или Недостаток Транспортера против Селена? [закрыто]

В настоящее время я работаю над WebApp, у которого есть Lot of Angular js ... Мы начали с Selenium WebDriver, и скрипты хорошо работают с кодами царапин ... Но мне кажется, что нам нужно использовать транспортир вместо Selenium WebDriver. Поскол...
задан 29.04.2016 в 08:38
1
ответ

Получение выбранного текста

Я пытаюсь получить выделенный текст во входном файле, используя window.getSelection() , но я всегда получаю пустую строку: expect(browser.executeScript("return window.getSelection().toString();")).toEqual("test"); Результаты в: Exp...
задан 02.11.2015 в 18:50
2
ответа

Возьмите элементы, пока условие оценивается как true (расширение ElementArrayFinder)

У нас есть меню, представленное в виде списка ul->li (упрощенного): <ul class="dropdown-menu" role="menu"> <li ng-repeat="filterItem in filterCtrl.filterPanelCfg track by filterItem.name" ng-class="{'divider': filte...
задан 14.09.2015 в 21:19
1
ответ

Транспортир 3.1.1 + Угловой2: Не удалось найти возможность проверки элемента

Я запускаю простой пример HelloWorld с помощью Protractor 3.1.1 и Angular2, но эта вещь продолжает говорить мне Не удалось найти возможность тестирования для элемента . Я искал интернет для получения некоторой информации об ошибке, но не повезл...
задан 23.02.2016 в 22:11