О курсе
Онлайн курс «Автоматизация тестирования: базовый курс» — это программа профессиональной переподготовки, направленная на освоение базовых принципов автоматизированного тестирования, понимание роли автотестов в QA-процессах и подготовку к дальнейшему изучению инструментов автоматизации.
В рамках курса Вы изучите, зачем нужна автоматизация тестирования, какие проверки стоит автоматизировать, какие лучше оставлять ручными, как автотесты помогают ускорить регрессионные проверки, снизить влияние человеческого фактора и повысить стабильность выпуска программных продуктов.
Курс включает практическую работу с типовыми задачами: выбор сценариев для автоматизации, подготовка тестовых данных, структура автотеста на базовом уровне, запуск проверок, анализ результатов, разбор ошибок выполнения, оформление отчета и связь автотестов с CI/CD на обзорном уровне.
Отдельный блок посвящён видам автоматизации. Вы рассмотрите автоматизацию UI, API, регрессионных проверок, smoke-проверок, интеграционных сценариев на обзорном уровне, а также принципы поддержки автотестов и причины, по которым автоматизация может становиться нестабильной.
Особое внимание уделяется базовой логике автотестов. Вы изучите, как формируется сценарий, что такое предусловие, шаг, действие, проверка результата, тестовые данные, фикстуры на обзорном уровне, отчеты, логи и повторяемость выполнения.
Практический блок программы направлен на подготовку итогового проекта по автоматизации тестирования. Вы сможете выбрать сценарии для автоматизации, описать структуру набора автотестов, подготовить чек-лист, отчет, рекомендации и план дальнейшего развития.
В ходе программы Вы освоите:
• основы автоматизации тестирования;
• различия между ручным и автоматизированным тестированием;
• выбор проверок для автоматизации;
• структуру автотеста и тестовых данных;
• UI- и API-автоматизацию на базовом уровне;
• запуск автотестов и анализ результатов;
• связь автотестов с CI/CD на обзорном уровне;
• итоговый проект по базовой автоматизации тестирования.
Программа подойдёт начинающим QA-специалистам, ручным тестировщикам, которые хотят перейти к автоматизации, тестировщикам web- и мобильных приложений, студентам, разработчикам начального уровня и всем, кто хочет понять основы автоматизированного тестирования.
Цели и задачи курса
Цель программы — сформировать у слушателей базовое понимание автоматизации тестирования и начальные навыки проектирования автоматизированных проверок.
В рамках курса Вы освоите:
• автоматизацию через автотесты, сценарии, проверки, тестовые данные, повторяемость, отчеты и анализ результатов;
• QA-процесс через ручные проверки, регрессию, smoke, API, UI, CI/CD и критерии выбора сценариев;
• структуру теста через предусловия, действия, ожидаемый результат, assertions на обзорном уровне и обработку ошибок;
• поддержку через стабильность автотестов, обновление сценариев, анализ падений, логи и документацию;
• командную работу через отчетность, передачу результатов, интеграцию в процесс разработки и план развития;
• практику через итоговую модель базовой автоматизации тестирования.
Программа даст ответы на следующие вопросы:
• Что такое автоматизация тестирования?
• Какие проверки стоит автоматизировать?
• Чем автотест отличается от ручной проверки?
• Как устроен базовый автотест?
• Как анализировать падение автотеста?
• Как автотесты связаны с CI/CD?
• Как подготовиться к дальнейшему изучению QA Automation?
По окончании обучения Вы получите
Диплом о профессиональной переподготовке, подтверждающий освоение программы «Автоматизация тестирования: базовый курс» и компетенции в области базового понимания автоматизированного тестирования, выбора сценариев и анализа результатов автотестов.
Учебный план курса
• Введение в автоматизацию тестирования
• Роль автотестов в QA
• Ручное и автоматизированное тестирование
• Когда нужна автоматизация
• Какие проверки не стоит автоматизировать
• Регрессионные проверки
• Smoke-проверки
• UI-автоматизация на базовом уровне
• API-автоматизация на базовом уровне
• Интеграционные проверки на обзорном уровне
• Сценарии для автоматизации
• Приоритеты автоматизации
• Тестовые данные
• Предусловия
• Шаги теста
• Действия пользователя
• Проверка результата
• Assertions на обзорном уровне
• Структура автотеста
• Запуск автотестов
• Результаты выполнения
• Логи выполнения
• Отчеты автотестов
• Ошибки выполнения
• Падение автотеста
• Нестабильные тесты
• Поддержка автотестов
• Обновление сценариев
• Автотесты и CI/CD на обзорном уровне
• Документация автоматизации
• План развития QA Automation
• Итоговый проект: базовая автоматизация тестирования
• Итоговая аттестация — тестирование и защита проекта
Что нужно для поступления на программу:
Для поступления Вам необходимо прислать скан-копии или фотографии документов об образовании, паспортные данные и удаленно заключить договор. Гражданам Российской Федерации потребуются:
• Паспорт или другой документ, удостоверяющий личность или гражданство;
• Страховой номер индивидуального лицевого счета (СНИЛС);
• Документ об образовании и квалификации (фотография или скан-копия);
• Справка об обучении в организации высшего или среднего профессионального образования, если Вы в настоящее время являетесь студентом (фотография или скан-копия);
• Документ, подтверждающий факт изменения фамилии, имени или отчества (при необходимости) (фотография или скан-копия).
Гражданам иностранных государств и лицам без гражданства следует уточнить список необходимых сведений и документов в отделе организации приема по телефону или через форму заявки на консультацию.
Выгоды и скидки, варианты оплаты, рассрочка платежа:
• Вы сможете вернуть 13% от стоимости обучения в виде социального налогового вычета, обратившись в налоговую службу по месту постоянной регистрации.
• Чтобы запросить документы для получения налогового вычета, необходимо обратиться в методический отдел, написав нам на электронную почту mcnokurs@yandex.ru.
• Проверка документов после подачи в ФНС осуществляется в течение трех месяцев. Если ответ положительный, средства возвращаются.
• Обратите внимание, что декларация и заявление заполняются и подаются слушателем самостоятельно.
• (Нормативное обоснование получения налогового вычета регламентировано статьями 78, 80, 83, 88, 219 Налогового кодекса РФ).
• Беспроцентная рассрочка
• Вы можете получить беспроцентную рассрочку на программы профессиональной переподготовки.
Для получения дополнительной информации о рассрочке на конкретную программу обратитесь к специалисту приемной комиссии


