- Технологии и инструменты
- Реализованные проверки
- Сборка в Jenkins
- Запуск из терминала
- Allure отчет
- Allure Test Ops отчет
- Интеграция с Jira
- Отчет в Telegram
- Видео примеры прохождения тестов
- Проверка наличия надписи "Самая лучшая клиинговая платформа - это мы!"
- Негативная проверка авторизации
- Проверка стоимости уборки за 1 час, на главной странице
- Проверка контента на странице "Сотрудничество"
- Проверка отсутствия ошибок в консоли бразуера
Локальный запуск:
gradle clean test
Удаленный запуск:
clean
test
-Dbrowser=${BROWSER}
-DbrowserVersion=${BROWSER_VERSION}
-DbrowserSize=${BROWSER_SIZE}
-DbrowserMobileView="${BROWSER_MOBILE}"
-DremoteDriverUrl=https://${REMOTE_DRIVER_LOGIN}:${REMOTE_DRIVER_PASSWORD}@${REMOTE_DRIVER_URL}/wd/hub/
-DvideoStorage=https://${REMOTE_DRIVER_URL}/video/
🧐 Попробуйте - это очень удобно!
- -Dbrowser - можно выбрать браузер, который необходимо открыть именно вам (chrome, opera, firefox, safari)
- -DbrowserVersion - выберете нужную версию браузера
- -DbrowserSize - возможность упралять разрешением (1920x1080, 1366x768, 1280x1024, 1280x800, 1024x768)
- -DbrowserMobileView - возможность проверить свой продукт на мобильном устройстве (браузере)
- -DremoteDriverUrl - попробуйте выбрать свой аеро куб :)
К каждому тесту в отчете прилагается видео. Одно из таких видео представлено ниже.