Меню

Избранное
Программирование

Автоматизация тестирования

Мини-курс ProductStar по автоматизации тестирования UI, API и мобильных приложений для специалистов с базовым знанием Java и опытом тестирования. Среди преподавателей школа также указывает: Анастасия Плотникова — Fullstack QA-инженер, Avito.

Курс в деталях

Школа
ProductStar
Формат
Онлайн
Длительность
3 месяцаШкола указывает три месяца обучения и год доступа.
Доступ к материалам
1 год

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

Кому подойдётЧем поможет курс
Тестировщикам со знанием Java

Школа ожидает базовых знаний Java и опыта тестирования. Программа помогает изучить автотесты веб-интерфейсов, API и мобильных приложений.

Инженерам по автоматизации

В уроках рассматриваются Selenium, Selenide, Appium, инфраструктура браузерных тестов, отчёты Allure и CI/CD. Сверьте программу со своим опытом.

Java-разработчикам с опытом тестирования

Отдельные разделы посвящены модульным проверкам в JUnit, инструментам API и работе с тестовой инфраструктурой. Условия сопровождения уточняйте у школы.

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

Изучить автотесты UI

Разобрать Selenium, Selenide и Page Object.

Проверять мобильные приложения

Рассмотреть Appium и Detox на примерах.

Тестировать API

Изучить подходы для REST, SOAP, GraphQL и gRPC.

Выстроить процесс тестирования

Разобрать CI/CD, инфраструктуру и отчёты Allure.

Что входит в курс

Практические задания

Задания для применения изученного материала и отработки навыков.

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

Темы и разделы, которые входят в программу обучения.

01Основы автоматизации тестирования

Виды автоматизации и подходы к проверке ПО, инструменты на Java и построение плана автоматизации.

02CI/CD в тестировании

Непрерывная интеграция и доставка, применение процессов CI/CD в тестировании на примере GitLab.

03Тестирование веб-интерфейсов

Функциональная проверка веб-интерфейсов, удобство, совместимость, производительность и автоматизация.

04Selenium

Архитектура Selenium WebDriver 4, локаторы, поиск элементов и команды для управления браузером.

05Selenide

Подключение Selenide, сравнение с Selenium, коллекции элементов и расширенные настройки.

06Page Object

Page Object Model, структура и реализация паттерна, Page Elements и Page Factory.

07JUnit

Модульные тесты в JUnit 5: аннотации, жизненный цикл, проверки, параметризация и расширения.

08Основы BDD

Поведенческое тестирование BDD, язык Gherkin, реализация шагов и правила написания сценариев.

09Allure, протоколирование

Основы Allure, создание и визуализация отчётов и интеграция с инструментами автоматизации.

10Автоматизация тестирования мобильных приложений

Инструменты и стратегии автоматизации мобильного тестирования. Урок вводит подходы к выбору средств.

11Автоматизированное тестирование мобильных приложений

Настройка Appium, автотест на JavaScript и запуск тестов React Native-приложения с Detox.

12Автоматизация тестирования десктопных приложений

Подходы к автоматизации десктопных приложений на Java и работа со сложными элементами.

13Инфраструктура браузерных тестов

Развёртывание браузерных тестов, контейнеризация, CI/CD, мониторинг и производительность.

14Сложные UI-тесты

Особенности сложных UI-сценариев и подходы к решению возникающих проблем автоматизации.

15Сложные UI-элементы

Сложные элементы интерфейса, трудности их проверки и возможные способы автоматизации.

16Кастомные действия над элементами

Создание и интеграция собственных действий над элементами интерфейса в автотестах.

17Взаимодействие с окнами, вкладками и фреймами

Работа с модальными окнами, вкладками, фреймами и особенностями shadow DOM.

18Загрузка и скачивание файлов

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

19Автоматизированное тестирование API

Автоматизированные проверки API: REST, SOAP, GraphQL, gRPC и расширенные техники.

Практика и проекты

Практические работы курса — какие задачи вы будете решать, какие кейсы и примеры разбирать.

Задания и упражнения

Тариф включает практические задания и упражнения. В программе описаны настройка Appium, автотест на JavaScript и запуск проверок React Native; условия проверки уточняйте у школы.

Проверки интерфейсов и API

В разделах рассматриваются Selenium, сложные элементы интерфейса, работа с файлами и автоматизация API. Наличие итогового проекта на странице не подтверждено.

Профессии, навыки и инструменты

Программы и сервисы

Инструменты и методы по материалам школы; состав может зависеть от тарифа.

JavaJUnitGitLab и GitLab CI/CDSelenium WebDriverSelenideAppiumDetoxAllure FrameworkGitLabGitLab CI/CDCI/CDPage ObjectPage Object ModelPage ElementsPage FactoryJUnit 5JUnit 4TestNGGradleBDDGherkinAllureJavaScriptReact Nativeshadow DOMAPIRESTSOAPGraphQLgRPC

Эксперты программы

Состав экспертов и их участие в конкретной группе уточняйте у школы.

Стоимость и условия оплаты

Стоимость обучения
29 990 ₽Сумма при оплате частями: 10 платежей по 2 999 ₽. Цена одним платежом уточняется. Данные от не указана.
Ежемесячный платёж
2 999 ₽ / мес.Срок оплаты: 10 мес. Условия договора уточняйте в школе.

Частые вопросы

Какой опыт требуется?

Школа адресует курс специалистам с базовыми знаниями Java и опытом тестирования. Уточните подробные входные требования перед записью.

Какие темы входят в программу?

Девятнадцать уроков охватывают CI/CD, автоматизацию веб-интерфейсов, JUnit, BDD, мобильные и десктопные приложения, инфраструктуру и API.

Какая практика предусмотрена?

В тариф включены практические задания и упражнения; в программе описаны настройка Appium и запуск автотестов. Условия персональной проверки следует уточнить у школы.

Сколько длится обучение?

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

Выдают ли документ?

В изученных блоках страницы документ об окончании не указан. Если он необходим, уточните наличие сертификата и условия его получения.

Какая цена указана?

На дату снимка показаны десять платежей по 2 999 ₽. Цена одним платежом не установлена; актуальные условия оплаты и возврата уточняйте у школы.

Записаться на курс

Перейдите на сайт ProductStar, чтобы узнать условия обучения на курсе «Автоматизация тестирования».

На сайт школы

Похожие курсы

Другие программы для той же профессии или со схожими навыками и инструментами.

Яндекс Практикум
5 месяцев · Онлайн

Автоматизатор тестирования на Java

Курс Яндекс Практикума рассчитан на ручных тестировщиков, которые хотят освоить автоматизацию на Java. За пять месяцев школа предлагает изучить юнит-, UI- и API-тестирование и выполнить пять проектов.

84 400 ₽
Стоимость курса
от 3 446 ₽ / мес. на 36 мес.
Яндекс Практикум
5 месяцев · Онлайн

Автоматизатор тестирования на Python

Курс Яндекс Практикума помогает тестировщикам освоить автоматизацию на Python: в программе юнит-, UI- и API-тесты, работа с Git и семь проектов.

84 800 ₽
Стоимость курса
от 3 462 ₽ / мес. на 36 мес.

Что важно знать о курсе «Автоматизация тестирования»

Школа ожидает от слушателей базовых знаний Java и опыта тестирования. Программа из девятнадцати уроков охватывает автоматизацию интерфейсов, API и мобильных приложений, CI/CD и инфраструктуру. Связи с профессиями показывают применение отдельных тем и не обещают получение полноценной квалификации после мини-курса.

В тариф включены практические задания и упражнения; среди тем — настройка Appium и автотесты для React Native. Уточните содержание работ, наличие итогового проекта и формат обратной связи перед записью. Для решения задач школа указывает ноутбук или ПК; просматривать уроки можно с телефона.

Школа указывает три месяца обучения и год доступа. Документ об окончании в изученных блоках не назван. На дату снимка показаны десять платежей по 2 999 ₽; цена одним платежом не установлена. Перед оплатой уточните стоимость, условия рассрочки, возврата и доступа непосредственно у школы.

Что посмотреть дальше

KURSEZ

ProductStar

Познакомьтесь со школой ProductStar, её программами и условиями обучения.

Открыть
KURSEZ

Курсы ProductStar

Сравните курсы ProductStar по программе, практике и условиям обучения, чтобы выбрать подходящий вариант.

Открыть
KURSEZ

Все курсы

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

Открыть
На сайт школы

Содержание

Настройки аналитики

Аналитика не подключена

Сейчас KURSEZ не отправляет данные в Яндекс Метрику. После её подключения здесь можно будет разрешить аналитику или отказаться от неё. Вебвизор использоваться не будет.

Каталог, избранное и переходы на сайты школ доступны без аналитики.