- Подключите к Dashboard ваш репозиторий на GitHub с проектом тестирования бронирования сеансов кино из предыдущего домашнего задания.
- Организуйте параллельный запуск тестов для spec-теста.
- Запушьте изменения и запустите тесты через Dashboard.
- Убедитесь, что тесты запустились параллельно, и результаты видны на Dashboard.
Реализуйте запуск ваших тестов в Jenkins локально:
- Добавьте скрипты и параметры для запуска тестов в трёх разных браузерах.
- Добавьте скрипт и параметр для запуска тестов параллельно, чтобы два разных потока запускались в двух разных браузерах.
- Поместите два spec-теста в разные папки.
- Добавьте ещё по одному spec-тесту с новыми тестами в каждую папку. Тесты выберите сами по приоритетности.
- Добавьте скрипт, который будет запускать тесты в этих двух папках параллельно в двух потоках. Всё из папки 1 — первый поток; всё из папки 2 — второй поток.
- Добавьте новый параметр для запуска тестов из п. 5 в Jenkins.
- Убедитесь, что тесты запускаются параллельно, соответственно каждой папке.
- Проверьте, что предыдущие параметры запуска по-прежнему работают. Если необходимо, сделайте рефакторинг.
- Сдайте ссылки на репозиторий и Dashboard на проверку.