На первом занятии студенты начнут путь к профессии тестировщика. Они настроят Jira, узнают о сути тестирования и качества программного обеспечения. Рассмотрят сертификацию ISTQB и роли в проекте. Далее курс охватит методологии разработки - Waterfall, V-model, Iterational, Spiral, а также гибкие подходы Kanban и SCRUM. Разные проекты используют разные методологии - поэтому важно понимать основные.
Задачи тестировщика меняются в зависимости от стадии разработки. На этом этапе студенты поймут, что от них ожидают на разных этапах работы. Они разберут разницу между QA и QC, изучат классификацию видов тестирования согласно ISTQB. Также рассмотрят работу с требованиями - их классификацию, свойства качественных требований, процесс сбора и тестирования.
Успех проекта зависит от тестирования на всех уровнях системы. Студенты четко различать верификацию и валидацию. Они научатся определять приоритеты - что нужно исправлять немедленно, а что может подождать до релиза. Разберут разницу между Blocker и Minor дефектами.
Курс детально рассматривает создание тестовой документации. В первой части студенты будут работать с тест-планом, тест-стратегией и интеллект-картами. Во второй части - освоят чек-листы и тест-кейсы, работая в системах Qase и Testpad.
Студенты разберут понятие Issue и жизненный цикл дефекта. Они научатся различать error, defect, failure, bug, feature request, improvement. Овладеют практикой оформления дефектов, правила и стандарты. Ознакомятся с системами баг-трекинга Jira, Trello и RedMine.
На этом этапе студенты изучат основные техники тест-дизайна. Они овладеют классы эквивалентности, анализ граничных значений, попарное тестирование, диаграммы состояний и переходов, таблицы решений. Также научатся измерять эффективность тестирования с помощью метрик и составлять тест-отчеты.
Курс охватывает особенности мобильного тестирования и инструменты для тестирования мобильных приложений. Студенты изучат типы мобильных приложений и рассмотрят клиент-серверную и микросервисную архитектуру. Это один из самых сложных модулей программы.
Перед выходом в production студенты повторят пройденный материал. Они смогут задать вопросы, подготовятся к экзамену и собеседованию. После практики и экзамена получат детальную обратную связь от преподавателя.
Отдельный модуль посвящен английскому языку - необходимому навыку для тестировщика. Лекция с HR-специалистом поможет овладеть навыками самопрезентации, составить эффективное резюме и подготовиться к собеседованиям. Финальным этапом станет техническое собеседование и получение сертификатов об успешном завершении курса.