- показан пример использования Page Object Model
- добавлен отчет Allure
- нужно скачать Allure CLI командой
brew install allure
(macOS) - далее прогоняем тесты
npm run test
- далее запускаем Allure командой
npm run allureServe
- выполнить команду
npm run cy:run:parallel
- запустится 4 потока. Распараллеливание идет по spec файлам - либо можно воспользоваться дашбордом sorry-cypress
- сначала нужно поднять дашборд sorry-cypress командой
docker-compose up -d
- далее выполнить команду
npm run cy2:run
в разных консолях столько раз, сколько нужно потоков - примечание - в
package.json
в командеnpm run cy2:run
в конце указан динамический--ci-build-id
- чтобы команда
npm run cy2:run
правильно работала, в конце команды должен быть одинаковый--ci-build-id
для всех потоков