webdriverIO + огурец и я не могу запустить несколько параллельных тестов - PullRequest
0 голосов
/ 06 января 2020

Я использую wdio с фреймом огурца, у меня есть 2 файла .feature и два тестовых случая. js, maxInetances 10, когда я запускаю тест и на короткое время открываются два пустых экземпляра chrome, затем один из двух закрыто, и тест начинает выполняться в оставшемся экземпляре, два тестовых примера содержат один и тот же код, единственное отличие состоит в том, что в заданном когда и в журнале есть тест, который успешно выполнен, а второй завершается неудачей без каких-либо дополнительных подробно и когда я запускаю каждый тест самостоятельно, они работают. какой-нибудь вздох?

Ответы [ 2 ]

0 голосов
/ 11 января 2020

Я не совсем уверен, что понимаю вашу проблему, но когда я проверил ваш файл conf, я вижу, что вы пропускаете tagExpressions. Так что я думаю, поскольку теги не указаны, wdio мог пропустить все.

Пожалуйста, попробуйте добавить теги сценария в tagExpression в объекте cucumberOpts.

0 голосов
/ 09 января 2020

в прошлый раз, когда я что-то сделал, и это сработало, но затем я попытался с другим проектом с двумя различными тестовыми примерами, и это снова не удалось, вот файлы конфигурации:

в файле функций у меня есть script1.feature и script2.feature и в тестовом файле у меня есть script1.test. js и scene2.test. js

проблема в том, что вывод журнала говорит только о том, что все шаги были пропущены, и ничего не говорит о ошибка, он просто говорит "сбой в chrome"

пакет. json и wdio.conf. js файлы

...