- Contact with @avarabyeu (Andrei Varabyeu) for access and extra details
- Get access to https://dev.reportportal.io/jenkins/ and https://dev.reportportal.io/grafana and http://dev.reportportal.io/ from him
- Use http://dev.reportportal.io/ as a test instance to write tests against
- Tests should be provided as the docker file
- Tests should be stored on our side and we have to be able to modify and extend them if needed
- Number of tets should be ~5-10 for the first iteration
аксептанс критерии
1 в дженкинсе запускаются наши тесты через дженкинс файл
2 дженкинс файл хранится либо в репе либо в директории (в зависимости от выбранного подхода)
3 есть кор дженкинс файл и ответвления к нему с чисто командой для запуска от каждой тимы
4 браузер инстансы создаются через соус лабс (возможен локальный запуск через вебдрайверменеджер на машине разработчика)
5 репорты прогона тестов кладутся в репортпортал
6 jetrocket поставляет тестовые данные (в будущем)
7 от дженкинса есть обратная связь по прогону чтобы перед мержем видеть что тесты зеленые (нужна поддержка от репортпортал), прогоны зеленые (девопс)
8 все параметры для прогона принимаются через командлайн параметры (например mvn -Duser=$SL_PASSWORD)
9 написанные тесты тестируют тестовый инстанс репорт портала, их цель - демонстрировать мощь и силу используемого в них инструмента (например jdi-light)
озвученные требования к инфраструктуре:
1 есть доступ в интернет
2 мавен 3
3 java 8
4 тестовые учетки в reportportal, ссылка на тестовый инстанс
5 учетки в соуслабс
аксептанс критерии
1 в дженкинсе запускаются наши тесты через дженкинс файл
2 дженкинс файл хранится либо в репе либо в директории (в зависимости от выбранного подхода)
3 есть кор дженкинс файл и ответвления к нему с чисто командой для запуска от каждой тимы
4 браузер инстансы создаются через соус лабс (возможен локальный запуск через вебдрайверменеджер на машине разработчика)
5 репорты прогона тестов кладутся в репортпортал
6 jetrocket поставляет тестовые данные (в будущем)
7 от дженкинса есть обратная связь по прогону чтобы перед мержем видеть что тесты зеленые (нужна поддержка от репортпортал), прогоны зеленые (девопс)
8 все параметры для прогона принимаются через командлайн параметры (например mvn -Duser=$SL_PASSWORD)
9 написанные тесты тестируют тестовый инстанс репорт портала, их цель - демонстрировать мощь и силу используемого в них инструмента (например jdi-light)
озвученные требования к инфраструктуре:
1 есть доступ в интернет
2 мавен 3
3 java 8
4 тестовые учетки в reportportal, ссылка на тестовый инстанс
5 учетки в соуслабс