Вопросы по теме 'cucumberjs'
restartBrowserBetweenTests не перезапускает браузер, а только закрывает его
Я пытаюсь запустить несколько тестов в файле функций (несколько сценариев). Между каждым сценарием мне нужно перезапустить браузер (или, по крайней мере, использовать новое окно). Я пытаюсь установить restartBrowserBetweenTests: true , но по...
721 просмотров
schedule
03.03.2023
Транспортир + CucumberJS Ошибка после обновления: cucumber.js:150:36
Я обсуждаю это здесь, так как я начал этот разговор через Github Выпуск 2630 , В основном у меня проблемы с интеграцией Protractor и Cucumber, я даже пытался перейти на более старые версии для обоих, но происходит то же самое, вот объяснение того,...
938 просмотров
schedule
24.07.2023
Chimpjs и Meteor: вызовы методов в тестах без использования Velocity
В этом приложении показан пример тестирования Meteor с Cucumber: https://github.com/mhurwi/cucumber-meteor-tutorial
Он хорошо работает со скоростью. Но мой компьютер становится очень медленным при запуске приложения с помощью Velocity, и я не...
324 просмотров
schedule
15.05.2022
Ошибка при выборе параметра переключателя с использованием транспортира и огурца.
Я новичок в мире автоматизации тестов на угловых страницах. Фреймворк, который я использую, это транспортир, но я использую его с огурцами.
Я пытаюсь нажать на радиокнопку. Вот как элемент выглядит в DOM:
<div>
<input...
505 просмотров
schedule
01.10.2022
Корнишон - поддержание состояния между сценариями
Хотя я писал модульные тесты уже 20 с лишним лет, я новичок в Gherkin, и мне не была поставлена задача реализовать историю для файла .feature, которая сводится к чему-то вроде этого:
Scenario: a
Given that the app is open
When I open a...
1086 просмотров
schedule
16.05.2023
Транспортир / cucumberjs повторный запуск неудачных тестов / особенности огурца / спецификации
Учитывая, что автоматические тесты пользовательского интерфейса иногда терпят неудачу из-за нестабильности, возможность повторного запуска только неудачных тестов становится невероятно полезной в такой среде, как транспортир. К сожалению, по...
712 просмотров
schedule
19.04.2022
Остановите cucumberJs, когда сценарий не удастся - транспортир и cucumberjs
Я хочу, чтобы огурец не запускал неудачный тест до конца, потому что это тратит время на нашу непрерывную интеграцию, поскольку нам нужна быстрая обратная связь.
Я использую реализацию javascript огурца, cucumberJs с транспортиром.
Вот что у...
1529 просмотров
schedule
01.01.2023
функция для снятия скриншотов для cucumber-html-reporter генерирует тайм-аут функции после ошибки 5000 ..
Я использую protractor-cucumber-framework, и я хотел создать html-отчет для тестов, которые я написал. Я решил использовать для этого cucumber-html-reporter. В моем hooks.js я написал объект this.After, чтобы сделать снимок экрана при сбое теста:...
4862 просмотров
schedule
04.04.2022
CucumberJS: делайте скриншот после каждого шага
Кто-нибудь понял, как сделать снимок экрана для каждого шага сценария в CucumberJS и прикрепить его к отчету JSON?
1682 просмотров
schedule
03.11.2022
Огурец Webdriverio не может использовать обещания
Я пытаюсь изучить немного больше огурцов с помощью webdriverIO, и у меня возникают некоторые проблемы при запуске моих тестов.
На самом деле, я хочу рассказать об этой простой функции:
Feature: Example Feature
In order to become productive...
466 просмотров
schedule
16.07.2023
Таблицы данных Cucumberjs — как превратить их в .raw()
Итак, я реализовал таблицу данных Cucumberjs, однако я не думаю, что сделал это правильно. Вот что у меня есть
this.And(/^If I click the row "([^"]*)" then I should the following nested information$/, function (rowName, data) {...
7905 просмотров
schedule
08.05.2023
Escape-каналы в datatable в CucumberJS не работают
Я пытаюсь избежать каналов в своей таблице данных, но это работает только для первого.
вот содержимое без побегов:
| name | address | phone number|
| John | 123 | Street Name | City | 1234567890 |
вот с побегами:
|...
149 просмотров
schedule
01.08.2022
Как запустить тесты serenityJS параллельно?
Я хочу запускать свои тесты параллельно, чтобы сэкономить время, я нашел вариант безмятежности, когда мы можем запускать тесты в пакетном режиме, но не параллельно, также кажется многообещающим параллельный огурец, ссылка ниже для проекта maven,...
331 просмотров
schedule
26.05.2022
Невозможно проверить элемент с помощью транспортира Chai
Я попытался проверить элемент, используя формат ниже, но не смог выполнить.
декларация chai в SD:
вар чай = требуется ('чай');
var chaiAsPromised = require('chai-as-promised');
вар ожидать = чай.ожидать;...
745 просмотров
schedule
31.03.2023
TypeScript + Cucumber Проблема: ошибка: время ожидания функции истекло через 10000 миллисекунд
Я запускаю тесты селена на огурец с использованием TypeScript и сталкиваюсь со следующей ошибкой:
при попытке подождать: Ошибка: время ожидания функции истекло через 10000 миллисекунд
Пожалуйста, найдите ниже мой исходный код:
Then(/^I...
532 просмотров
schedule
02.02.2023
Как вы определяете тест npm для запуска кросс-платформы огурца?
Когда я пробовал Jasmine, я мог просто добавить в свой package.json файл следующее:
"scripts": {
"test": "jasmine"
},
Затем, когда я запускал npm test из командной строки Windows, npm запускал мои тесты Jasmine.
Однако с...
994 просмотров
schedule
19.05.2023
Тесты транспортира проходят, но тесты не выполнялись
Я новичок в инфраструктуре огурца-транспортира java-скрипта.
Я вижу аналогичную проблему, поднятую здесь год назад, но она также была исправлена в выпуске транспортира год назад. следовательно, возникает новый вопрос.
Я использую последнюю...
829 просмотров
schedule
04.02.2023
транспортир, петля элементов
Я новичок в транспортире. Я делаю автоматические тесты, и в моем файле функций я должен это проверить:
When('there are at least two ports loaded', function (next) { }
В моем html у меня есть это:
<div class="port-element ">...
823 просмотров
schedule
02.08.2022
Как с помощью CucumberJS/Puppeteer расширить объект Page несколькими сценариями?
Я пишу пакет автоматизации тестирования, используя Puppeteer и CucumberJS.
У меня возникла проблема, когда объект Page не передается между сценариями в файле функций.
Test_1.features
Feature: Login and hit some buttons
In order to show...
1015 просмотров
schedule
29.06.2023
невозможно разрешить путь к файлам поддержки огурцов относительно проекта
Я использую Cucumber для выполнения некоторых тестов e2e, но мне не нужны файлы поддержки с относительным путем к проекту:
node_modules
cucumber
├── features
├── step_definitions
Я запускаю тест с помощью этой команды...
127 просмотров
schedule
13.05.2022