Прошла курс по автотестированию в Otus и осталась очень довольна результатом. Выбирала обучение специально для того, чтобы систематизировать разрозненные знания и научиться выстраивать правильный процесс автоматизации тестирования с нуля.
Что понравилось больше всего:
1. Структура программы — материал подается последовательно: от основ и настройки окружения до сложных архитектурных паттернов. Каждая тема логично вытекает из предыдущей, нет ощущения хаоса.
2. Практическая направленность — домашние задания максимально приближены к реальным рабочим задачам. Не просто «напиши тест», а именно продумай архитектуру, выдели page objects, настрой логирование, работай с данными через properties. Это очень ценно.
3. Технологический стек — изучали актуальные инструменты: Selenium WebDriver, TestNG/JUnit, Maven/Gradle, Page Object Model, WebDriver Manager, Log4j2. Всё то, что действительно используется в проектах.
4. Проверка домашних заданий — преподаватели дают детальные комментарии, указывают на ошибки и предлагают способы улучшения кода. Это не просто «зачет/не зачет», а настоящий код-ревью.
5. Дополнительные материалы — записи лекций, презентации, примеры кода, ссылки на документацию. Всё удобно собрано и доступно после курса.
6. Атмосфера обучения — чувствуется, что преподаватели действительно хотят научить, а не просто «отчитать часы». На вопросы отвечают подробно, могут объяснить несколько раз разными словами.
Что дал курс:
- Понимание, как правильно выстраивать архитектуру тестового фреймворка
- Умение работать с разными локаторами, ожиданиями, алертами, фреймами
- Навыки написания чистого, поддерживаемого кода
- Знание best practices в автотестировании
- Уверенность в своих силах при работе с автотестами
Честно говоря, даже сложно придумать, что можно улучшить. Программа составлена грамотно, баланс теории и практики выдержан идеально. Возможно, кому-то захочется больше часов на разбор конкретных сложных кейсов, но для этого есть индивидуальные консультации.
Кому рекомендую курс:
- QA-инженерам, которые хотят перейти в автоматизацию
- Тем, кто уже пишет автотесты, но чувствует, что не хватает системности
- Разработчикам, которым нужно подтянуть тестирование
Итог: получила именно то, что искала — не просто «корочку», а реальные знания и навыки, которые сразу применила в работе. Спасибо Otus за качественное обучение!