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

Школа

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

  • AQA
  • IT
  • Kaspresso
  • Kotlin
  • Языки программирования

Практическая школа Kotlin и Android UI-автоматизации для новичков, manual QA и начинающих AQA. Здесь вы освоите Kotlin в объёме, необходимом для тестовой автоматизации, а затем научитесь создавать понятные и стабильные автотесты мобильных приложений с Kaspresso.

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

Кому подойдёт обучение

  • Новичкам без опыта программирования, которые готовы последовательно освоить Kotlin и автоматизацию.
  • Manual QA, желающим перейти к Android UI-автотестам и расширить профессиональные навыки.
  • Начинающим AQA, которым нужна системная база Kotlin и практика с современным Android-стеком.
  • Автоматизаторам с другим технологическим стеком, планирующим перейти на Kotlin.

Для старта понадобятся компьютер и готовность уделять обучению не менее восьми часов в неделю.

Чему вы научитесь

  • Читать и писать Kotlin-код, необходимый для задач тестовой автоматизации.
  • Создавать Android UI-автотесты с Kaspresso.
  • Работать с Page Object, собственными actions и assertions, шагами, сценариями и интерцепторами.
  • Автоматизировать классические Android-интерфейсы, Jetpack Compose и WebView.
  • Проектировать расширяемый тестовый фреймворк и готовить тесты к стабильному запуску.

Домашние работы сохраняются в GitHub, поэтому по итогам обучения у вас останутся практические примеры кода и собственные наработки для портфолио.

Как проходит обучение

Занятия проходят онлайн и строятся вокруг практики. Сначала группа разбирает домашнюю работу, затем преподаватель объясняет новую тему на примерах, а основная практическая часть проходит в формате live-coding: участники по очереди решают задачу с демонстрацией экрана и обсуждают решение вместе.

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

Кто ведёт обучение

Александр Молокович — Senior AQA с опытом более восьми лет. Он запускал тестовую автоматизацию на проектах с нуля до CI, более трёх лет автоматизирует Android-приложения с Kaspresso и создаёт фреймворки, понятные начинающим. В работе Александр сталкивался с регрессионной моделью объёмом более пяти тысяч тест-кейсов, а с 2024 года обучает Kotlin и Kaspresso.

С чего начать

Обучение состоит из двух последовательных курсов. Сначала вы осваиваете Kotlin и базовые принципы программирования, затем применяете эти знания в Android UI-автоматизации с Kaspresso.

  1. Kotlin для начинающих — четыре месяца от первого проекта до объектной модели, прикладной работы и unit-тестов.
  2. Kaspresso для начинающих — четыре месяца от первых UI-сценариев до архитектуры тестового фреймворка и инфраструктуры запуска.

Между курсами предусмотрен месячный перерыв. Если вы уже уверенно пишете на Kotlin, можно начать сразу с Kaspresso. Выберите ниже подходящий курс и ближайший открытый поток.

Ближайшие потоки

Выберите курс

Доступно: 2

Kotlin поток 4

Старт скоро
Начало
Длительность
4 месяца
Запись до
Формат
Онлайн
Подробнее и записаться

Kaspresso для начинающих, поток 4

Набор открыт
Начало
Длительность
4 месяца
Запись до
Формат
Онлайн
Подробнее и записаться