Size: a a a

2020 October 06

K

Ksenia in JS for testing
Привет! Использую playwright + jest.
Есть необходимость делать скриншоты при падении теста. В ридми jest-playwright есть для этого пример кода и он работает отлично (https://github.com/playwright-community/jest-playwright#usage-with-jest-circus) .
Однако для него нужен тест раннер jest-circus, а аллюр требует jasmine.
Искала аллюр, который работает на jest-circus, но для его подключения нужно поставить его в testEnvironment в конфиге, а там уже кастомное окружение. Кто-нибудь сталкивался с такой проблемой?
источник

B

Bola in JS for testing
источник

B

Bola in JS for testing
jest - это кстати переработанный jasmine ), так  - для справки
источник

K

Ksenia in JS for testing
да, как раз он и установлен, но без jasmine в testRunner, он не работает
источник

AG

Alex Grigurko in JS for testing
Ksenia
Привет! Использую playwright + jest.
Есть необходимость делать скриншоты при падении теста. В ридми jest-playwright есть для этого пример кода и он работает отлично (https://github.com/playwright-community/jest-playwright#usage-with-jest-circus) .
Однако для него нужен тест раннер jest-circus, а аллюр требует jasmine.
Искала аллюр, который работает на jest-circus, но для его подключения нужно поставить его в testEnvironment в конфиге, а там уже кастомное окружение. Кто-нибудь сталкивался с такой проблемой?
Я сталкивался, так и не вышло прикрутить
источник

AG

Alex Grigurko in JS for testing
да и плагин allure для jest очень сырой
источник

K

Ksenia in JS for testing
Alex Grigurko
Я сталкивался, так и не вышло прикрутить
совсем без аллюра обходитесь или какое-то другое решение нашлось?)
источник

AG

Alex Grigurko in JS for testing
Есть свое решение)
я пишу логи и нужную мне инфу в elasticsearch и построил дэшборды в kibana
источник

AG

Alex Grigurko in JS for testing
а все тестовые артефакты типа скринов, видосов, ошибок консоли и networking складываю на s3
источник

AG

Alex Grigurko in JS for testing
можно взять эту либу https://github.com/allure-framework/allure-js
и написать свой плагин для jest
источник

K

Ksenia in JS for testing
понятно, спасибо) подумаю тогда еще, как лучше реализовать
источник

DS

Dmitry Shcherbakov in JS for testing
Ksenia
Привет! Использую playwright + jest.
Есть необходимость делать скриншоты при падении теста. В ридми jest-playwright есть для этого пример кода и он работает отлично (https://github.com/playwright-community/jest-playwright#usage-with-jest-circus) .
Однако для него нужен тест раннер jest-circus, а аллюр требует jasmine.
Искала аллюр, который работает на jest-circus, но для его подключения нужно поставить его в testEnvironment в конфиге, а там уже кастомное окружение. Кто-нибудь сталкивался с такой проблемой?
источник

K

Ksenia in JS for testing
выглядит как то, что нужно, спасибо!
источник

DS

Dmitry Shcherbakov in JS for testing
Супер! Если будут вопросы, то обращайся 🙂
источник

N

Nazar in JS for testing
Как в Jest пихнуть параметрі с CLI?
источник

OK

Oleksandr Khotemskyi in JS for testing
Nazar
Как в Jest пихнуть параметрі с CLI?
jest —param=test
источник

N

Nazar in JS for testing
а как их собрать?
источник

N

Nazar in JS for testing
Іenv
источник

OK

Oleksandr Khotemskyi in JS for testing
Nazar
а как их собрать?
источник

OK

Oleksandr Khotemskyi in JS for testing
Nazar
Іenv
а как запускаешь?
источник