Построение поддерживаемой инфраструктуры и фреймворка API-автотестов на Go с HTTP и gRPC
На выходе
Построите поддерживаемую архитектуру инфраструктуры API-автотестов на Go; Спроектируете и реализуете автотесты для HTTP и gRPC интерфейсов; Научитесь управлять тестовыми данными с помощью Builders и генераторов; Настроите параллельный запуск тестов, логирование и отчетность в Allure; Интегрируете запуск тестов в CI/CD пайплайны GitHub Actions
Навыки
Разработка автотестов на Go · Тестирование HTTP API · Тестирование gRPC API · Использование фреймворка Axiom · Работа с Resty и Testify · Работа с Protobuf · Интеграция с Allure Report · Настройка CI/CD в GitHub Actions
Кому подойдёт
QA Automation-инженеры с опытом в других языках, желающие перейти на Go; Ручные QA-инженеры со знанием основ Go, переходящие к автоматизации API; SDET, senior automation-инженеры и QA Leads; Go-разработчики, которым необходимо писать API- и интеграционные тесты
Знать заранее
Базовые знания Go: синтаксис, функции, структуры, интерфейсы, Go Modules; Базовое понимание программирования: условия, циклы, структуры данных; Общее понимание тестирования: тестовые сценарии, предусловия, проверки; Умение работать с терминалом, командами и IDE (GoLand или VS Code)
Предзаказ
Ориентировочный взнос
5 980 ₽
Сейчас платить не нужноЗапишитесь — мы сообщим, когда складчина стартует. Оплата потребуется только после старта.