От требований до тест-отчёта: находить дефекты так, чтобы их исправили
Курс учит рабочему циклу ручного тестирования: прочитать требования и задать к ним вопросы, придумать проверки техниками тест-дизайна, записать их чек-листом и тест-кейсами, пройти руками в браузере и через API, проверить данные в базе, оформить найденное баг-репортами и подвести итог тест-отчётом. Всё отрабатывается на учебном приложении «Задачник» с заложенными дефектами — их около тридцати, и каждый найдёт тот, кто применит нужную технику. Итог — ручное тестирование собственного проекта. Программирование не требуется.
Блок 1. Основы и документация — 20 часов
Блок 2. Тест-дизайн и дефекты — 18 часов
Блок 3. Инструменты и процесс — 28 часов
Итоговый проект — 6 часов
Приложение — справочник для всех разделов
Сквозное приложение курса: список задач с входом, статусами, поиском и JSON API. Один файл tasker.py на Python без внешних пакетов: скачайте и запустите py tasker.py (в Linux — python3 tasker.py), откройте http://127.0.0.1:8000. Данные — в файле SQLite рядом, журнал — в консоли и tasker.log.
Как запустить, учётные записи и требования Т1–Т9, по которым проверяется приложение, — в приложении А1. Шаблоны документов курса: чек-лист, тест-кейсы, баг-репорт, тест-план, тест-отчёт.