Модуль 3
103,00ч

Ручное тестирование

- Введение в тестирование. Зачем нужно тестирование и какие виды тестирования бывают, как выглядит процесс тестирования на различных проектах
- Тестдизайн: какие техники тест дизайна бывают и какие артефакты тестирования бывают (с примерами + рассказываем про RUP)
- Заведение баг-репорта и JIRA. Жизненный цикл задачи и бага в проекте
- Тестирование веб интерфейсов, HTML & CSS & DOM, Chrome Dev Tools, локаторы элементов на странице, полезные для тестирования плагины
- Тестирование API. Тестирование REST API, Postman, разные типы запросов, просмотр API запросов в Network вкладке браузера
- Git: как создать проект на github, что такое ветки, как делать коммиты и README
- Составление CV и cover letter. Аккаунты на github, LinkedIn, HH. + Поиск вакансий и заказов на фрилансе (краудплатформенное тестирование).
Часов в программе
25,00 часов
лекции
58,00 часов
практика
18,00 часов
самостоятельная
2,00 часа
промежуточная аттестация
103,00 часа
всего
Материально-технические условия реализации программы:
Вид занятий: внеаудиторные
Требуемое ПО:
Процессор Intel Pentium Silver N5030 1.1 ГГц
Оперативная память (RAM) от 4 ГБ
Операционная система: Windows 10, macOS
Стабильный интернет: от 5/мбит с

Учебно-методические материалы

Методы, формы и технологии

Формы подачи материала:

- видео
- текст

Методы:

- асинхронная работа студента на платформе
- синхронная работа на вебинарах с преподавателями
- самостоятельная работа (выполнение заданий)

Методические разработки

1. Анализ рынок конкурентов — изучаем, что предлагают другие школы — и рынок вакансий, чтобы давать востребованные знания и навыки.
2. Проработка критериев по набору экспертов и авторов программы
3. Разработка контента в обучающие материалы и проектирование структуры курса
4. Анализ рынка вакансий на предмет актуальности знаний
5. Создание авторами модулей программы. Каждый урок проходит многоуровневое ревью — эксперта, методиста, редактора, студента-тестировщика.
6. Чередование форматов подачи информации (текст — видео — таблица). Обязательно предоставление ссылок на дополнительные источники — документацию и полезные статьи, которые помогут лучше понять тему и расширят кругозор студента
7. В конце каждой темы у нас есть:
- итоговое тестирование, чтобы привести знания теории в систему,
- большая практическая задача для закрепления всех необходимых навыков модуля.
8. Обработка обратной связи от студентов по каждому модулю

Материалы курса

1. Сетевые протоколы и работа браузера
2. Жизненный цикл ПО
3. Введение в тестирование
4.1. Тест-дизайн
4.2. Техники тест-дизайна
5. Баг-репорты. Жизненный цикл задач и багов
6. Тестирование веб интерфейсов и Chrome DevTools
8. Тестирование API с помощью Postman
9. Postman для отправки запросов к API сервису
10. Основные команды GIT

Учебная литература

Модели жизненного цикла : учеб. пособие / Д. Б. Берг, Е. А. Ульянова, П. В. Добряк. — Екатеринбург : Изд-во Урал. ун-та, 2014. — 74, [2] с.

Темы

Введение в тестирование Тест-дизайн Техники тест-дизайна Баг-репорты. Жизненный цикл задач и багов Тестирование веб интерфейсов Тестирование API с помощью Postman Postman и отправка REST API запросов Основные команды GIT Практический модуль: мой первый заказ на тестирование сайта
Лекции
3,00ч
Практические занятия
7,00ч
Самостоятельная работа
2,00ч
Всего
12,00ч
Лекции
3,00ч
Практические занятия
6,00ч
Самостоятельная работа
2,00ч
Всего
11,00ч
Лекции
3,00ч
Практические занятия
7,00ч
Самостоятельная работа
2,00ч
Всего
12,00ч
Лекции
3,00ч
Практические занятия
7,00ч
Самостоятельная работа
2,00ч
Всего
12,00ч
Лекции
3,00ч
Практические занятия
6,00ч
Самостоятельная работа
2,00ч
Всего
11,00ч
Лекции
3,00ч
Практические занятия
7,00ч
Самостоятельная работа
2,00ч
Всего
12,00ч
Лекции
3,00ч
Практические занятия
7,00ч
Самостоятельная работа
2,00ч
Всего
12,00ч
Лекции
3,00ч
Практические занятия
6,00ч
Самостоятельная работа
2,00ч
Всего
11,00ч
Лекции
1,00ч
Практические занятия
5,00ч
Самостоятельная работа
2,00ч
Всего
8,00ч
Промежуточная аттестация 2,00 часа
Тестирование