Study repository for Sprint 8 in Yandex.Practicum course "QA Java Automation Engineer"
- Java 11
- JUnit 4.13.2
- Maven 3.9.0
Сборка проекта в Jenkins, развёрнутом в Docker в Яндекс.Облаке
Проверка тестового покрытия: Jacoco Отчёт о тестовых прогонах: Allure Report
На банковской карте можно напечатать данные владельца. Чтобы это сделать, принтеру передают строку с именем и фамилией — например, «Тимоти Шаламе». Её получится напечатать, если соблюдены требования:
- в строке не меньше 3 и не больше 19 символов,
- в строке есть только один пробел,
- пробел стоит не в начале и не в конце строки.
- Напиши код программы в IDEA.
- Напиши проверки: полностью покрой класс Account тестами.
- Выложи код программы и тесты на GitHub.
- Подними Jenkins локально. Нужно прикрутить репозиторий и запустить сборку.
- Настрой прогон проверок в Jenkins, чтобы тесты не падали.
- Добавь Allure к коду тестов и проследи, чтобы отчёт появился в Jenkins.