1
ответ

Как может пакет npm повлиять на этап выполнения Protractor beforeLaunch?

Просматривая код в пакете npm protractor-jasmine2-screenshot-reporter, я заметил, что он содержит функцию beforeLaunch, которая экспортируется вместе с остальными функциями. Я знаю ...
вопрос задан: 18 January 2019 16:41
1
ответ

В транспортире «огурец» getAttribute (Value) возвращает Object (browser_, затем, & hellip;) вместо возврата данных

При попытке установить дату, указанную на следующей веб-странице, getAttribute ('value') возвращает значение «Object (browser_, затем, ...)» вместо значения. https: //material.angular.io/components/datepicker / ...
вопрос задан: 18 January 2019 15:09
1
ответ

Как получить текст всех элементов в транспортире и сравнить его с моим ожидаемым текстом?

Это мой первый пост, и я обращаюсь за помощью, поскольку я новичок в транспортире. Я хочу получить текст всех веб-элементов в теге div и сравнить текст с моим ожидаемым текстом. Я нашел ...
вопрос задан: 18 January 2019 11:09
1
ответ

Установка и настройка транспортира с помощью пакета

Я пытаюсь настроить платформу Protractor, используя пакетный скрипт. Я написал пакетный скрипт для загрузки и установки Node.js и назвал его, скажем, «prereq.bat» set NODEJS_FILENAME = node-v10.15.0-x64 ....
вопрос задан: 18 January 2019 08:51
1
ответ

Как закрыть Drop Down используя Protractor

Раскрывающийся блок работает нормально, потому что я вижу, что элемент щелкается и появляется раскрывающийся список с опциями типа флажка, но после выбора он не закрывается. Я имею ...
вопрос задан: 18 January 2019 08:45
1
ответ

Правильный способ сделать асинхронные вызовы, чтобы получить тестовые данные из конечных точек REST внутри транспортира?

Мы проводим сквозное тестирование пользовательского интерфейса, используя Protractor и используя Jasmine в качестве среды BDD. Нам нужно, чтобы текст пользовательского интерфейса был проверен по данным из REST API, для которых мы используем Axios !! Это .
вопрос задан: 18 January 2019 07:53
1
ответ

Распечатайте ошибки консоли (с кодом ответа 4xx или 5xx) в файле регистратора в автоматизации транспортира

Я хочу напечатать консольную ошибку с кодом ответа 4xx или 5xx в файле регистратора при выполнении сценария автоматизации в транспортире. Теперь я использую следующий код в моем afterEach. Он печатает все ...
вопрос задан: 17 January 2019 16:42
1
ответ

Угловой 7 e2e подключить ETIMEDOUT, туннельный сокет не может быть установлен

Я хочу использовать тесты e2e в своем проекте Angular с использованием транспортира. Запуск ng e2e вызовет ошибку Ошибка: подключите ETIMEDOUT 216.58.201.112:443 в Object._errnoException (util.js: 992: 11) в ...
вопрос задан: 17 January 2019 15:15
1
ответ

Есть ли способ протестировать URL загруженной веб-страницы с помощью транспортира, хотя он меняет номер порта случайным образом и URL-адрес меняется?

Я тестирую веб-страницу с помощью транспортира, и я использовал ожидаемый класс условий для проверки страницы входа, и из-за изменения порта тесты не пройдены. Есть ли способ это исправить? browser.wait (EC.urlContains (»...
вопрос задан: 17 January 2019 14:50
1
ответ

Транспортир - хорошо работает на локальном хосте, но удаленное выбрасывание Timeout - асинхронный обратный вызов не был вызван в течение указанного времени

Когда я выполняю protractor protractor.conf.js --baseUrl = http: // localhost: 4200 /, он работает хорошо - заполняет данные, проверяет элементы и т. Д. Когда я пытаюсь протестировать точно такой же веб-сайт через удаленный URL-адрес ...
вопрос задан: 17 January 2019 11:09
1
ответ

Транспортир: Не удалось выполнить 'getComputedStyle' в 'Окне': параметр 1 не относится к типу 'Элемент'

Я новичок в транспортире. Пожалуйста, предложите способы получить такой элемент, как соответствие текстового значения? Потому что в этом коде имя является динамическим, поэтому оно может быть изменено позже. пусть подробности пациента = помощник ....
вопрос задан: 17 January 2019 08:01
1
ответ

оценивать выражение в Intellij транспортир - не выполняет никаких задач в браузере. Обещание связано?

Попробуйте запустить в Intellij следующие коды: it («Тест продаж», function () {browser.get (obj.URL_SF_UAT); browser.sleep (5000) .then (function () {obj.username.sendKeys (". ..
вопрос задан: 17 January 2019 03:37
1
ответ

Использование части текста для управления перенаправлением с помощью транспортира

В нашем проекте разные URL-адреса относятся к разным категориям товаров. Если категория продукта - Cat1, нажмите кнопку редактирования, чтобы перевести пользователя на страницу Cat1, а Cat2 - ...
вопрос задан: 16 January 2019 23:17
1
ответ

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

Я пытаюсь объединить две строки "globalVariables.EditButton_" & amp; Значение 'i' и передать эту строку, например, "globalVariables.EditButton_1" как переменную, которая должна ссылаться на элемент кнопки, который ...
вопрос задан: 16 January 2019 22:11
1
ответ

Транспортир - медленное нажатие на элементы

Ниже приведен код для нажатия на кнопку радио. Он нажимает на переключатель, но время, необходимое для нажатия следующего переключателя, медленное. Есть ли способ, которым я могу улучшить это? вернуть element.all (by.css (...
вопрос задан: 16 January 2019 20:08
1
ответ

Транспортир - добавление функции подсчета возвращает ошибку "ldquo;" & rdquo; и angularJS, и угловая тестирование неопределены & hellip; "

Я пытаюсь создать цикл для нажатия кнопок в приложении. Для этого мне нужно посчитать количество строк в таблице, где присутствуют кнопки. Поэтому я создал этот скрипт: require ('.. \\ waitAbsent ....
вопрос задан: 16 January 2019 16:21
1
ответ

Проверьте ожидаемый URL и отобразите фактический URL

В функциональном тесте я пытаюсь написать шаг «Тогда», где я проверяю текущий URL. Посмотрев на SO, кажется, что правильный способ сделать это - «подождать», когда URL станет ожидаемым: ...
вопрос задан: 16 January 2019 10:01
1
ответ

Транспортир, элемент не отображается или отсутствует?

Есть ли способ проверить, если элемент отсутствует или не отображается? У меня есть некоторые элементы, которые на некоторых страницах отсутствуют, а некоторые другие страницы просто не отображаются. Как я могу проверить это с ...
вопрос задан: 16 January 2019 08:30
1
ответ

Нажмите где-нибудь еще в модальном диалоге, чтобы закрыть выпадающий список

< mat-dialog-container aria-modal = "true" class = "mat-dialog-container ng-tns-c41-301 ng-триггер ng-триггер-dialogContainer ng-вставленный-звезда" tabindex = "- 1" id = "mat-dialog-1" role = "dialog" ария -...
вопрос задан: 16 January 2019 08:22
1
ответ

Нужно ли устанавливать двоичные файлы Chrome на сетку Selenium, чтобы избежать получения & ldquo; WebDriverError: неизвестная ошибка: невозможно найти двоичный файл Chrome & rdquo ;? [Дубликат]

Я установил новую сетку селена на сервере Linux, выполнив следующим образом. Первая команда -> 'java -jar ./selenium-server-standalone-3.141.59.jar -role hub' Second -> 'java -Dwebdriver ....
вопрос задан: 16 January 2019 04:24
1
ответ

CucumberJS Консоль выводит данные, когда, затем тестовые шаги во время выполнения

Использование protractor-cucumber-framework Как изменить консольный вывод CucumberJ, который будет выводить шаги во время выполнения. Пример сценария в компоненте: учитывая, что отображается домашняя страница ...
вопрос задан: 16 January 2019 02:55
1
ответ

Установить browserName с именем тестового набора транспортира

Я пытаюсь установить имя браузера с именем набора тестов транспортира. Потому что я использую Allure Reporter для отчета об испытаниях. Но проблема в том, что я постоянно получаю имя браузера «undefined». Пока что я ...
вопрос задан: 15 January 2019 12:24
1
ответ

Пользовательские заголовки с транспортиром [дубликат]

Я все время тестирую свое угловое приложение. Бэкэнд нуждается в настраиваемом заголовке для работы. Есть ли способ установить пользовательские заголовки для всех запросов, которые делает браузер?
вопрос задан: 23 October 2014 07:31
0
ответов

Транспортир в STS IDE -> Не удалось найти update-config.json

В настоящее время у меня есть Protractor v.5.1.1, Node.js v.6.10.0 Все тесты транспортира работают в оконной консоли, но когда я пытаюсь запустить их из IDE STS, я получаю ошибку ниже. Конечно, я сделал 'обновление webdriver-manager' ...
вопрос задан: 26 July 2019 02:48
0
ответов

Не выбирает правильный вариант в раскрывающемся списке

Транспортир выбрать неправильный вариант в раскрывающемся списке. Я должен: выбрать первое раскрывающееся меню, чтобы открыть другое раскрывающееся меню (в моей ситуации: выбрать способ оплаты (первое раскрывающееся меню), чтобы открыть второе раскрывающе
вопрос задан: 6 April 2019 21:22
0
ответов

Sendkeys не работает в транспортире из-за & ldquo; ошибки селена webdriver обещание отсрочки & rdquo;

Мой сценарий состоит в том, чтобы автоматизировать три раздела на одной странице, и у каждого раздела есть переключатель, раскрывающийся список и т. Д. После заполнения всех полей в каждом разделе мне нужно нажать кнопку Продолжить, и это ...
вопрос задан: 28 March 2019 07:05
0
ответов

Проблемы с IE Protractor Test при отсутствии IEDriverServer

Я пытаюсь заставить IE работать с транспортиром. Я подозреваю, что проблема с водителем. Когда я вхожу в статус Webdriver-менеджера, я получаю следующий статус. [13:05:13] Я / статус - селен автономный ...
вопрос задан: 28 March 2019 06:16
0
ответов

Есть ли способ, которым я мог бы извлечь файл tar с помощью транспортира - JavaScript автоматизации

Я пытаюсь автоматизировать компонент, где он имеет функцию загрузки. Когда мы нажимаем кнопку загрузки, он загружает содержимое в формате файла .tar. Теперь я должен извлечь этот файл .tar и ...
вопрос задан: 27 March 2019 09:50
0
ответов

Тестирование данных с помощью транспортира огурца

Допустим, у меня есть сценарий в моем файле demo.feature Краткое описание сценария: Соберите и загрузите все подменю. Я войду в систему с помощью < username > и < пароль > Когда я нажму все ссылки Примеры: ...
вопрос задан: 27 March 2019 07:35
0
ответов

Не удалось создать запись кэша шейдера: -2 с ChromeDriver и Protractor

Я получаю сообщение об ошибке: [22396: 25576: 0305 / 212450.456: ОШИБКА: shader_disk_cache.cc (257)] Не удалось создать запись кэша шейдера: -2
вопрос задан: 5 March 2019 16:39