Проходил 29 января в 20:00

День открытых дверей
Всё о курсе «QA специалист»

День открытых дверей онлайн

День Открытых Дверей — отличная возможность узнать подробнее о программе курса, особенностях онлайн-формата, навыках, компетенциях и перспективах, которые ждут выпускников после обучения. Формат проведения: онлайн-трансляция; участие свободное!
Преподаватель
Нина Деваева

Запись

О курсе

QA-специалист
25 000 ₽
Начало в июне
Курс предназначен для специалистов, имеющих опыт тестирования программного обеспечения. Если вы задумываетесь о том, чтобы углубить свои знания в области Quality Assurance, получить практические навыки и разобраться во всех тонкостях работы тестировщика — вам стоит пройти этот курс. Целью курса является углубление в ключевые компетенции в области Quality Assurance и применение их на практике, формирование профессионального подхода к деятельности. В ...
Программа курса
Модуль 1
Фундаментальный процесс тестирования
Модуль 2
Проектная документация, требования и техники тест-дизайна
Модуль 3
Документирование процесса тестирования
Модуль 4
Особенности тестирования на различных платформах
Фундаментальный процесс тестирования
В модуле рассматриваются основы фундаментального процесса тестирования: основные методологии, классификация, мониторинг и контроль тестирования. Описывается структура команды, оцениваются трудозатраты по проектированию и выполнению тестов.
Необходимость тестирования и принципы тестирования. Основные методологии, применяемые при разработке ПО и место тестирования в них. Структура команды тестирования, составляющие успешного проекта.
Основы тестирования программного обеспечения.
Объяснение различий и сходства различных методологий разработки ПО и места тестирования в них. Описание типичной структуры команды тестирования. Описание типичной структуры команды тестирования, задачи и зону ответственности специалистов.

Вы сможете:
1. Определять различие между источником и результатом дефекта
2. Описать, почему тестирование - это часть обеспечения качества и привести примеры, как тестирование способствует повышению качества
3. Объяснять различия и сходство различных методологий разработки ПО и места тестирования в них
4. Обосновать, что модели разработки ПО должны быть адаптированы в контексте проектов, в которых они используются, и характеристик разрабатываемых продуктов
5. Описать структуру команды тестирования, задачи и зону ответственности специалистов
Домашние задания: 1
ДЗ
Тестирование знаний, полученных на вебинаре.. Ответьте на 14 вопросов, выбирая один из предложенных вариантов.
Классификация тестирования.
Различные уровни тестирования: определение типичных объектов тестирования, целей и работ, связанных с ними, тестировщиков, типов характерных дефектов.
Функциональное и нефункциональное тестирование, статическое и динамическое тестирование и другие виды классификации.

Вы сможете:
1. Различать и сравнивать тестирования различных уровней.
2. Знать характерные особенности и типичные дефекты для каждого вида тестирования.
Планирование, мониторинг и контроль тестирования. Анализ тестирования.
Рассмотрение типичных задач участников процесса тестирования программного обеспечения.

Вы сможете:
1. Определять мероприятия по планированию, мониторингу и контролю процесса тестирования.
Домашние задания: 1
ДЗ
Анализ тестирования функционала сайта otus.ru. Опишите функционал сайта otus.ru, доступный зарегистрированным пользователям с купленными курсами и зарегистрированным пользователям без купленных курсов. Пользуясь знаниями, полученными на вебинаре, для каждой функциональности каждой группы пользователей определите показатели RPN и рассчитайте приоритеты проверок.
Проектирование тестов. Реализация тестов. Выполнение тестов.
Определение уровней и целей планирования тестирования. Построение графика проведения тестирования. Назначение тест-кейсов.

Вы сможете:
1. Написать график проведения тестирования для данного набора тестовых сценариев, согласно приоритетам, технической и логической зависимости
2. Понимать и уметь ставить задачи по подготовке и проведению тестирования, обозначаемые во время планирования тестирования
Определение критериев выхода и отчетности. Активности по завершению тестирования.
Объяснение адекватных критериев входа и выхода из тестирования для различных уровней и наборов тестовых сценариев.

Вы сможете:
1. Определять критерии входа и выхода из тестирования
2. Различать особенности критериев входа и выхода для интеграционного, приемочного и других видов тестирования.
Оценка трудозатрат.
Определение основных факторов, влияющих на трудозатраты при тестировании программного обеспечения.
Домашние задания: 1
ДЗ
Расчёт трудозатрат на тестирование.. Заказчику на сайте otus.ru требуется провести приемочное тестирование для определения готовности к релизу на Production.
Новые фичи не добавлялись, поэтому нужно провести (для зарегистрированного и незарегистированного пользователя):
• смоук -тест
• функциональное тестирование (все фичи на сайте)
• ретест 30 найденных ранее критичных багов.

Заказчик хочет уложить все работы в 3 рабочих дня.

Задание:
1. Посчитать количество часов, необходимых для каждой проверки, и на основании этого определить размер команды, которой можно провести этот объем работ за 3 рабочих дня.
2. Подсчитать стоимость проведения данных работ (ставку тестировщика считать равной средней ставке тестировщика по своему городу)
Проектная документация, требования и техники тест-дизайна
В модуле подробно рассматриваются техники работы с проектными требованиями и техники тест-дизайна на основе черного и белого ящиков.
Требования: важность документации и требований.
Определение места документации и требований в жизненном цикле разработки и тестирования программного обеспечения.

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

Вы сможете:
1. Различать требования по типам и уровням.
2. Составлять качественный список требований.
Домашние задания: 1
ДЗ
Оценка качества готовых требований.. Задание:
1. Проанализировать свои требования для раздела “Календарь мероприятий” с позиции критериев качества (полнота, корректность и т.д.).
2. К каждому пункту требований оставить комментарий какой критерий качества нарушен (если нарушен) и почему.
3. Предложить свои правки к требованиям.
Техники работы с требованиями, пути выявления требований.
Обучение использованию техник работы с требованиями и умению их выявлять.
Техники тест-дизайна, основанные на использовании "белого ящика".
Изучение техник тест-дизайна на основе "белого ящика". Тестирование покрытия операторов, Тестирование покрытия ветвей, Тестирование покрытия условий. Определение наиболее эффективных техник в зависимости от задачи.

Вы сможете:
1. Понимать принципы тестового покрытия операторов, ветвей и условий.
2. Определять минимальное количество входных тестовых данных для обеспечения максимального тестового покрытия.
Домашние задания: 1
ДЗ
Задачи для тренировки техник тест-дизайна Белого ящика.. Решение задач на Тестирование покрытия операторов, Тестирование покрытия ветвей и Тестирование покрытия условий.
https://docs.google.com/forms/d/1-DQmLqyA7CO3zw3HevdYerORH3HixIGDaYbb5F9v5A8/edit
Техники тест-дизайна, основанные на использовании "черного ящика": Эквивалентное разбиение, Анализ граничных значений, Тестирование таблиц решений.
Изучение техник тест-дизайна на основе "черного ящика": Эквивалентное разбиение, Анализ граничных значений, Тестирование таблиц решений. Определение областей применения различных техник.

Вы сможете:
1. Применять на практике рассмотренные техники тест-дизайна.
2. Уметь выбирать наиболее эффективную технику в зависимости от поставленной задачи.
Техники тест-дизайна, основанные на использовании "черного ящика": Тестирование таблицы переходов, Попарное тестирование.
Продолжение изучения техник тест-дизайна на основе "черного ящика": Тестирование таблицы переходов, Попарное тестирование.
Определение областей применения различных техник.

Вы сможете:
1. Применять на практике рассмотренные техники тест-дизайна.
2. Уметь выбирать наиболее эффективную технику в зависимости от поставленной задачи.
Домашние задания: 1
ДЗ
Задачи для тренировки техник тест-дизайна Чёрного ящика.. Решение задач на эквивалентное разбиение, анализ граничных значений, диаграмму состояний и таблицу решений.
https://goo.gl/forms/MsQbS3xNcREfNrcR2
Техники тест-дизайна, основанные на опыте.
Изучение техник тест-дизайна на основе опыта. Предугадывание ошибок, Исследовательское тестирование, Тестирование на основе контрольного списка.

Вы сможете:
1. Определять основные предпосылки для выбора техники тест-дизайна.
2. Выбирать подходящую технику в зависимости от задачи.
Документирование процесса тестирования
В модуле разбираются принципы составления существующей тестовой документации и знакомят с популярными системами баг-трекинга.
Виды, жизненный цикл, атрибуты отчёта о дефекте. Принципы создания хороших отчётов о дефектах.
Тестовая документация: отчет о дефекте. Структура и назначение отчета о дефекте. Необходимая информация, включаемая в отчет. Основа качественного отчета о дефекте.

Вы сможете:
1. Указать основные атрибуты отчета о дефекте.
2. Правильно определять атрибуты дефекта.
3. Составлять качественный отчет о дефекте.
Домашние задания: 1
ДЗ
Создание отчётов о дефектах.. 1. Оформить баг-трекер в гугл-таблице с необходимыми атрибутами и форматированием (основой будет служить баг-трекер, созданный на вебинаре).
2. Описать 5 готовых багов на основании аттачей из папки. https://www.dropbox.com/sh/s7okyhcwugrny8x/AABmSVVuGbqNHmpV9fozez8Ia?dl=0
3. Описать 3 своих бага, найденных на сайте otus.ru. Аттачи предоставить в виде ссылки на любой файлообменник.
4. В качестве дополнительного задания попробовать описать баги из компьютерных игр. https://www.dropbox.com/sh/s67ziuw2mqta5t5/AADMJwbAQum_k4kMUFiZkfqKa?dl=0

Баг-трекинговые системы: Jira, Asana, Redmine.
Изучение популярных систем баг-трекинга. Выявление плюсов и минусов, различий, характерных особенностей и области применения.

Вы сможете:
1. Различать рассмотренные бег-трекинговые системы.
2. Знать основные особенности и области применения различных баг-трекинговых систем.
26 марта, 20:00 — 21:30
Лектор: Нина Деваева
Чек-листы: правила и принципы составления.
Чек-листы. Назначение, структура, область применения в командах тестирования. Требования к чек-листам.

Вы сможете:
1. Понять основные правила и принципы составления чек-листов для тестирования.
2. Уметь составлять чек-листы для проведения тестирования.
28 марта, 20:00 — 21:30
Лектор: Нина Деваева
Домашние задания: 1
ДЗ
Создание чек-листа проверки веб-сайта.. Составить чек-лист для проведения Smoke-тестирования веб-сайта.
Тест-план: критерии начала и окончания тестирования.
Обзор тестовой документации. Тест-план: необходимость составления, структура, назначение. Определение критериев начала и окончания тестирования программного обеспечения.

Вы сможете:
1. Объяснить назначение тест-плана, как одного из видов тестовой документации.
2. Определять критерии начала и окончания тестирования.
2 апреля, 20:00 — 21:30
Лектор: Вадим Луковатый
Тест-кейсы и тест-сьюты: цели, область применения, жизненный цикл.
Область применения тест-кейсов. Цель, структура и назначение тест-кейсов. Принципы составления и требования к тест-кейсам. Объединение тестовых случаев.

Вы сможете:
1. Понять основные правила и принципы составления тест-кейсов для тестирования.
2. Знать особенности тест-кейсов и их отличия от чек-листов.
3. Составлять тест-кейсы для проведения тестирования.
4 апреля, 20:00 — 21:30
Домашние задания: 1
ДЗ
Создание тест-сьюта на основании мобильной игры. .
Отчёт о результатах тестирования.
Тестовая документация: отчет о результатах тестирования. Цель написания, структура и необходимость составления отчёта о результатах тестирования. Принципы создания хорошего отчета.

Вы сможете:
1. Определять цели написания и внутреннюю структуру отчета о результатах тестирования.
2. Знать и уметь использовать принципы создания отчета.
3. Составлять отчет о результатах тестирования.
9 апреля, 20:00 — 21:30
Логи, краш-дампы, аттачи: инструментарий тестировщика.
Обзор инструментария тестировщика. Изучение способов снятия логов и дампов системы.

Вы сможете:
1. Определить назначение и случаи использования логов, дампов системы.
2. Эффективно использовать инстументарий для снятия логов, краш-дампов и аттачей.
11 апреля, 20:00 — 21:30
Домашние задания: 1
ДЗ
Снятие логов и дампов системы . Произвести снятие логов и дампов системы и т.д. на тестовом объекте.
Особенности тестирования на различных платформах
В модуле разбираются характерные особенности и вспомогательные инструменты для проведения тестирования веб-проектов и мобильных приложений.
Виды веб-проектов.
Разбор основных видов веб-проектов с указанием их характерных особенностей и различий.

Вы сможете:
1. Различать основные виды веб-проектов.
2. Указывать их характерные особенности и различия.
16 апреля, 20:00 — 21:30
Лектор: Нина Деваева
Домашние задания: 1
ДЗ
Тестирование знаний, полученных на вебинаре.. Тестирование знаний, полученных во время вебинара по теме "Виды веб-проектов".
Ключевые понятия веба.
Обзор ключевых понятий веба.
18 апреля, 20:00 — 21:30
Виды веб-тестирования.
Веб-тестирование: виды и характерные особенности.
23 апреля, 20:00 — 21:30
Домашние задания: 1
ДЗ
Поиск и оформление дефектов в веб-проекте..
Вспомогательные инструменты, тестовое и боевое окружение.
Инструментальные средства для проведения эффективного тестирования.

Вы сможете:
1. Эффективно использовать инструментарий для проведения тестирования веб-проектов.
25 апреля, 20:00 — 21:30
Особенности мобильных устройств, обзор мобильных платформ, виды мобильных приложений.
Плюсы, минусы, характерные особенности мобильных платформ. Виды мобильных приложений с точки зрения тестировщика.

Вы сможете:
1. Определять основные характерные особенности мобильных устройств.
2. Определять характерные особенности операционных систем мобильных устройств.
3. Различать основные виды мобильных приложений.
30 апреля, 20:00 — 21:30
Домашние задания: 1
ДЗ
Составление парка мобильных устройств.. Составление парка мобильных устройств для тестовой студии в рамках выделенного бюджета.
Особенности проведения тестов для мобильных платформ, инструментарий. Сдача проектной работы
Способы тестирования приложений для мобильных платформ. Особенности и вспомогательные средства.

Вы сможете:
1. Определять особенности проведения тестирования мобильных приложений.
2. Проводить тестирование мобильных приложений.
3. Эффективно использовать инструментарий тестирования мобильных приложений.
7 мая, 20:00 — 21:30
Домашние задания: 1
ДЗ
Проектная работа. .

Преподаватель

Нина Деваева
QA-специалист в компании Bytex
3 года опыта работы в сфере тестирования программного обеспечения. ISTQB-сертифицированный тестировщик по стандарту 2018 года. Специалист по подготовке к экзаменам ISTQB. Прошла путь от Junior до Senior тестера, проводила тестовые работы на различных платформах (PC, Mobile, VR), обладает опытом построения и управления QA-командами до 150 человек. Готовит новые кадры к боевым условиям тестирования и проводит обучение уже работающих сотрудников для повышения квалификации. Преподаватель в ВУЗ'ах и СУЗ'ах Мордовии по направлению Quality Assurance, создатель и лектор курса-интенсива «QA в играх» для магистрантов направления «Технология разработки компьютерных игр» в Университете ИТМО.
Преподаватель курсов:
QA-специалист

F.A.Q.: Наиболее часто задаваемые вопросы:

Нужно ли оплачивать обучение до Дня открытых дверей, если я хочу гарантированно попасть в группу?
Да, мы рекомендуем заранее оплатить обучение, чтобы гарантированно попасть в группу. В период проведения Дня открытых дверей резко возрастает количество желающих обучаться, поэтому может случиться так, что к окончанию Дня открытых дверей мест в группе не останется
Кто будет проводить День открытых дверей?
Проводить День открытых дверей будет преподаватель курса.
Как принять участие в Дне открытых дверей?
Для того, чтобы принять участие в Дне открытых дверей, оставьте свой e-mail в поле регистрации на мероприятие. Перед началом Дня открытых дверей мы пришлем вам ссылку, пройдя по которой, вы сможете присоединиться к вебинару.
Какие вопросы будем обсуждать на Дне открытых дверей?
На дне открытых дверей мы поговорим о проекте OTUS (о программе курса, почему мы не принимаем в группы новичков, почему учиться у нас интересно, но сложно), карьерных перспективах выпускников (почему вероятность карьерного роста у лучших студентов стремится к 100%), учебном процессе (оплатах, оценке знаний, сертификатах и прочих аспектах). Также ведущий мероприятия с радостью ответит на все ваши вопросы.