Перейти к основному содержанию

Kaspresso для начинающих

Продолжительность курса
4 мес.

Курс предназначен для тех, кто стремится освоить автоматизацию тестирования мобильных приложений на платформе Android с использованием фреймворка Kaspresso и языка программирования Kotlin. Программа обучения разработана практикующим senior AQA с более чем шестилетним опытом, что гарантирует актуальность и практическую направленность материала.

Программа курса

  • Введение в автоматизацию: основы автоматизации тестирования, настройка среды разработки и эмуляторов, использование Layout Inspector.
  • UiAutomator и управление функциями устройства: изучение возможностей UiAutomator для взаимодействия с системными функциями Android-устройств.
  • Отчётность с использованием Allure: интеграция и настройка Allure для генерации наглядных и информативных отчётов о тестировании.
  • Оптимизация кода сценариев: методы повышения эффективности и читаемости тестовых сценариев.
  • Продвинутые техники автоматизации: работа с Jetpack Compose, использование интерцепторов для гибкого управления тестами.
  • CI и контейнеризация: внедрение процессов непрерывной интеграции и использование контейнеризации для автоматизации тестирования.

Особенности обучения

  • Практическая направленность: каждое занятие включает live-coding с участием студентов, что способствует закреплению теоретических знаний на практике.
  • Удобный график: занятия проводятся дважды в неделю в онлайн-формате с возможностью просмотра записей, что позволяет совмещать обучение с работой или другими обязанностями.
  • Поддержка ментора: постоянная обратная связь и помощь от опытного наставника, готового ответить на вопросы и помочь в решении сложных задач.
  • Бесплатное обучение: выполняй все домашние задания до дедлайна, регистрируйся на активности и участвуй от двух раз в месяц в лайвкодинге. При меньшей активности появляется необходимость докупать рейтинг.

Кому подойдёт этот курс

Курс рассчитан на начинающих QA / AQA специалистов с навыками программирования на Kotlin, а также на тех, кто желает углубить свои знания в области автоматизации тестирования мобильных приложений на Android.

Почему нужно выбрать именно этот курс

Этот курс составлен не по примерам с Wiki сайта Kaspresso, а в процессе запуска автоматизации тестирования сложного финтех приложения с множеством сложных элементов интерфейса. В процессе запуска автоматизации я решал множество нестандартных задач, которые я и буду демонстрировать в курсе.

Отзывы
8
Айдар
Айдар
tg: @aidarkhaby

Что мне особенно понравилось:

📅 Удобное расписание
Занятия проходили по вторникам и пятницам вечером — идеально для работающих людей. После каждого урока выдавалось домашнее задание для закрепления материала.

💼 Портфолио на GitHub
Все домашки мы выкладывали в свои GitHub-репозитории. В итоге сформировалось отличное портфолио с рабочими наработками — очень помогает на собеседованиях.

🎯 Идеальный формат уроков
Каждое занятие строилось так:

  • разбор предыдущего домашнего задания;
  • короткая, но ёмкая лекция от преподавателя;
  • большая часть времени — практика.

При этом любой ученик мог записаться на публичный показ своей домашки или активное участие в практической части. Это мотивирует и даёт обратную связь.

💪 Немного потерпеть — и результат стоит того
Да, над домашками приходилось изрядно «потеть» по выходным, но оно того стоило.

🎓 Почти бесплатное обучение (если стараться)
Огромный респект за систему: курс становится бесплатным или почти бесплатным, если вовремя сдавать все домашки и участвовать в жизни курса — проверять работы других учеников, активно работать на занятиях.

🧠 Понятное объяснение и поддержка
Материал преподавался доходчиво, на все вопросы отвечали в чате. Чувствовалась живая поддержка.

🖥️ Отличная платформа обучения
Отдельно выделю удобный сайт:

  • понятная навигация по урокам;
  • рейтинги учеников;
  • удобные кнопки для сдачи домашек;
  • виджет для проверки знаний в формате карточек с вопросами.

Итог

Курс замечательный и уникальный в своём роде. Вряд ли вы найдёте ещё один столь же глубокий и практико-ориентированный курс по Kaspresso. Рекомендую всем, кто хочет реально прокачаться в автоматизации на Android.


 

Иван
ТГ @sychevivan

Отзыв на курс по Каспрессо. 

Содержание курса очень понравилось. Обучение не скажу, что было лёгким  - домашние задания не давали расслабляться на всем протяжении курса. Но непонятные моменты всегда можно было спросить у Александра и других учеников. Охватывается очень обширный набор тем, которых хватит, чтобы с нуля начать писать максимально стабильные тесты, которые притом легко читаются и легко расширяются. Знания, которые здесь получаешь - не просто теория, а конкретные практические навыки, которые сразу можно применять на своём проекте (сравниваю с курсом Kotlin QA engineer на OTUS, который я до этого проходил) . Не буду утверждать, что они уникальны, но раньше я не встречал таких подходов к тестам. Можно сказать, что в конце обучения у вас будет свой тестовый фреймворк.

Особенно понравилось, что Александр не просто читает курс, а стремится к тому, чтобы ученики понимали, как работают описанные техники. Теперь осталось внедрить полученные знания на своём проекте.

Александр, большое спасибо)

 

Влад
Влад
@robertlokamp

Спасибо Саше за такой подробный курс, применяю на своем проекте полученные знания, курс построен очень здорово, много практики как дз так и на у роках лайвкодинг!
 

Guzel Uzbekova

Вот и прошли 4 месяца обучения Kaspresso у Саши.

Это не просто базовый курс по основам автоматизации на Kaspresso, оторванный от реальности, а полноценный курс на примере настоящих проектов, после которого можно применить полученные знания на своём проекте: выстроить архитектуру автотестов так, чтобы они были надёжны, понятны для других и легко поддерживаемы. На курсе Саша здорово подаёт материал, объясняет простым языком, тренирует на лайв-кодинге и закрепляет полученные знания домашними заданиями, что не оставляет шансов не понять тему.

Платформа Stimmax, созданная Сашей для обучения, очень удобна в использовании. Легко следить за дедлайнами, мотивирует стимами, а также материалы и записи уроков хранятся там, что даёт возможность в любой момент вернуться к ним и повторить пройденный материал.

Отдельно хочется отметить организацию: Саша ни разу не отменил занятия, они шли строго по плану. Восхищаюсь его дисциплиной, трудолюбием и желанием донести до учеников необходимые знания.

Курс от всего сердца рекомендую. Курса по Kaspresso такого же высокого уровня ещё не встречала.

Приятный исход курса - я получила оффер в компанию мечты, и в этом огромный вклад Саши и его курсов!

Diana

Хочу выразить огромную благодарность Саше за такой полезный и емкий курс по автоматизации каспрессо! Это больше, чем просто курс. Интересные и нескучные лекции, где сложные темы объясняются простым языком. Теплая, дружная и приятная обстановка, где ты не боишься задавать вопросы - все всегда подскажут и помогут. Куча плюшек и мотиваций, что заставляют идти дальше и учиться, а не забрасывать курс на дальнюю полку. Прокачаться до продвинутого уровня за столь короткий срок - оно точно того стоит!