Выбрать направление обучения вы сможете в чате Школы, приняв участие в опросе
Направление CLASSIC
«Классический» стэк: Java + Maven + TestNG + Selenide + Allure: применяется во многих компаниях
Поддерживает разработку как UI, так и API автотестов (на базе RestAssured)
Оптимизирован для удаленного и многопоточного запуска автотестов на базе CI Jenkins и GGR Selenoid
Реализована интеграция с Allure TestOps и Telegram-ботом (запуск тестов и получение отчетов)
Низкий порог входа: можно быстро изучить основы и уже писать автоматизированные тесты с нуляк
Разработка автотестов требует наличия детализированных тест-кейсов
Высокая трудоемкость поддержки автотестов при высокой степени изменяемости тестируемых сервисов
НаправлениеSERVICES
Целенаправленно разработан для автоматизации тестирования услуг на ВКУ
Разработка занимает значительно меньше времени: автотесты формируются из JSON, требуется меньше кода для реализации автотеста
Легкая поддержка автотестов: при изменении JSON автотест сам подстраивается под изменения
Гибкость использования: фреймворк вычисляет все возможные маршруты в услуге, позволяет по умолчанию использовать набор с наибольшим покрытием экранов в услуге, а так же дополнять автотест сторонними проверками - параметров запроса, отображения текста на экране и т.д.
Требует внимания к деталям реализации услуг
Порог вхождения выше чем на классических фреймворках