Публикации по теме 'protractor'


Тестирование с помощью Protractor: как исправить проблемы с синхронизацией
Нам нравятся инструменты, которые автоматизируют нашу работу — мы можем делать больше с меньшими усилиями, приправить их любовью к открытому исходному коду, и, о боже, мы обязательно будем их использовать. Тем не менее, программное обеспечение с открытым исходным кодом — это подход, управляемый сообществом, о нем может быть едва ли какая-либо информация в Интернете или вообще не может быть никакой информации. Если вы столкнулись с ошибками, которые не могут быть решены, или у вас..

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

Отключить анимацию при тестировании приложения AngularJS с транспортиром
У меня есть код в моем приложении AngularJS, который отображает/скрывает некоторые элементы div с помощью анимации, например: $(el).fadeOut() . Как отключить анимацию при тестировании с транспортиром, используя:...
1304 просмотров
schedule 14.11.2023

Тестирование сервера веб-сокетов с транспортиром
У меня есть собственный сервер WebSockets, который запускает изменения маршрута в клиенте AngularJS. Я хотел бы провести интеграционные тесты e2e с помощью транспортира. Поскольку события изменения маршрута происходят каждые 30 секунд и связаны с...
2356 просмотров
schedule 06.05.2024

Что я должен использовать для тестов AngularJS E2E? Транспортир или Angular Scenario Runner или Karma
На Protractor github написано: "Protractor - это комплексная тестовая среда для AngularJS", из того, что я прочитал в сети, AngularJS Scenario Runner устарел и не должен использоваться больше, и Karma , ну, честно говоря, я использую его для...
1327 просмотров

Транспортир: ожидание элемента, который присутствует, но не отображается
Я написал тест, чтобы проверить, отображается ли элемент на экране, в моем случае это складная панель angular-ui-bootstrap, также известная как «предупреждение». Код работает, но тесты дают сбой в ~ 75% случаев. При отображении «предупреждения»...
28467 просмотров
schedule 10.04.2024

Транспортир не распознается как внутренняя или внешняя команда, исполняемая программа или пакетный файл
У меня есть транспортир, установленный на ведомой машине Windows. Я пытаюсь запустить свой скрипт, используя node index.js . Если я запускаю задание от jenkins для запуска вышеуказанной команды, это дает ошибку, например Protractor is not...
8352 просмотров
schedule 21.04.2024

Vagrant Selenium-Grid: Chrome не удалось запустить: произошел сбой
Я скачал эту бродячую сетку селена с GitHub и попробовал ее как есть. Я могу заставить свои тесты транспортира работать с экземплярами firefox по умолчанию, но я получаю ошибки при попытке протестировать экземпляры chrome. Вот журнал , выводимый...
830 просмотров

Спецификация транспортира, управляемая данными
Есть ли способ выполнить спецификацию транспортира в новом браузере для разных клиентов. Список клиентов будет из файла. файл спецификации "testOverview.spec.js", хотите, чтобы эта спецификация выполнялась для каждого клиента, предпочтительно...
558 просмотров
schedule 02.03.2024

angularJS Protractor e2e Testing TypeError: Object [object Object] не имеет метода 'input'
У меня есть приложение с двумя страницами... первая страница - это целевая страница, на которой есть кнопка входа в систему... как только пользователь нажимает эту кнопку входа, он перенаправляется на login.html.... где есть два входа. Один для имени...
1581 просмотров

Тестирование Angular с транспортиром
Я новичок в транспортире. Может ли кто-нибудь посоветовать мне, как обращаться с обещаниями и как узнать, какие методы я могу вызывать для элемента? Например, я могу получить доступ к такому элементу, как: var element =...
81 просмотров
schedule 16.03.2024

Транспортир - Вернуть операционную систему
Кто-нибудь знает, как вернуть операционную систему с помощью Protractor? Небольшой контекст: мне нужно нажать несколько клавиш (думаю, я буду использовать для этого последовательность действий), но, поскольку клавиатура для MAC и ПК отличается, я...
1579 просмотров

InvalidSelectorError: результатом выражения xpath является [текст объекта]. Это должен быть элемент
У меня есть следующий код: //html <div> <span>Sort Order</span> <select id="sortOrderSelect"> <option value=0>Descending</option> <option value=1>Ascending</option>...
11546 просмотров
schedule 01.10.2022

как получить результаты тестирования E2E в Protractor
Я настроил несколько тестов в транспортире для своего углового приложения, и я хотел запустить ночную партию и увидеть на следующий день некоторые отчеты о пройденных или неудачных тестах... Я безуспешно пробовал protractor-html-screenshot-reporter,...
1276 просмотров

Как читать/писать из/в excel с помощью NodeJS - Protractor?
Может быть основной вопрос. Но так как я новичок в транспортире, мне определенно нужна помощь! Как читать/писать из/в excel с помощью NodeJS - Protractor? Может кто-нибудь объяснить на примере? Мое намерение состоит в том, чтобы...
3215 просмотров

Транспортир и Saucelabs отправляют имя теста
У меня успешно запущены тесты Protractor в SauceLabs, хотя я хотел бы иметь возможность отправлять имена своих тестов в службу, например, все мои тесты группируются по имени браузера. Есть ли способ передать имена тестов в SauceLabs?
584 просмотров
schedule 23.02.2024

Как сделать простой цикл javascript в транспортире
for ( i = 0; i < 100; i++) { browser.manage().logs().get('browser').then(function(browserLog) { console.log(i); }); } Я пытаюсь запустить это с помощью транспортира, но в консоли я печатаю сто...
114 просмотров
schedule 03.03.2024

Получить идентификатор сеанса транспортира в файл
Мне нужно получить идентификатор задания/идентификатор сеанса из транспортира, запущенного в файл, чтобы я мог создавать ссылки на скриншоты/видео в Saucelabs. Есть ли правильный способ сделать это? Один подход, который я рассматриваю, состоит в...
1710 просмотров
schedule 26.11.2022

независимое управление несколькими браузерами во время тестов e2e транспортира
Во время E2E-тестирования программы веб-чата angular с использованием транспортира в качестве платформы E2E я хотел бы открыть два браузера и управлять каждым из них во время теста, чтобы я мог имитировать реальный чат и убедиться, что все ожидания...
658 просмотров
schedule 21.11.2023

Тесты Protractor выполняются успешно, но отчет о покрытии Protractor полностью пуст.
Я пытаюсь интегрировать свой текущий проект AngularJS с покрытием Protractor. Пожалуйста, найдите ниже package.json и мою конфигурацию транспортира. Пакет.json "devDependencies": { "chromedriver": "~2.8.1", "grunt": "~0.4.0",...
4013 просмотров

Доступ к chromes window.performance из теста Protractor
Я хотел бы отслеживать использование памяти в тесте Protractor, обратившись к window.performance.memory object. Я добавил необходимый флаг в protractor.conf.js, добавив capabilities: { browserName: 'chrome', chromeOptions: {...
1169 просмотров

Транспортир не может найти угловой
Я пытаюсь настроить тесты unit/e2e для углового приложения. Следуя инструкциям на веб-сайте транспортира и многочисленным другим примерам, я настроил его и смог запустить тесты, если они не относятся к угловым объектам. Вот пример html-страницы, для...
677 просмотров
schedule 01.11.2022