Проектирование тестов

Курс “Проектирование тестов” предназначен для тех тестировщиков, которые хотят вырасти профессионально, хотят улучшить свои навыки создания тестов и желают использовать в тестировании более аналитический, осознанный, последовательный подход в дополнение к популярному исследовательскому.

Курс полезен тестировщикам любого уровня – кто-то узнает новое, кто-то вспомнит забытое, а кто-то сможет структурировать знания и применить на практике ранее где-то услышанную информацию.

Длительность курса

52 часа (13 занятий, каждое из которых по 4 академических часа).

Начало занятий и расписание

зависит только от вас. Обучение стартует сразу после подачи заявки и оплаты курса.

Форматы обучения

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

Пакет video-only

650 BYN
  • Доступ к видеозаписям;
  • Без проверки домашних заданий тренером (ДЗ можно и не делать).

Пакет homework

1150 BYN
  • Доступ к видеозаписям;
  • Проверка домашних заданий тренером (Наташа Савастюк);
  • Общение по электронной почте;
  • Сертификат об успешном прохождении для всех слушателей, выполнивших все домашние задания.

Пакет consultation

1600 BYN
  • Доступ к видеозаписям;
  • Проверка домашних заданий;
  • Еженедельные online консультации с тренером (Наташей Савастюк);
  • На консультациях даётся фидбек по домашним, проводится контроль изученного материала с помощью доп. заданий, обсуждаются любые вопросы от слушателей. Всего включено 7 консультаций по 1 часу;
  • Сертификат об успешном прохождении для всех слушателей, выполнивших все домашние задания.

Программа курса

Тема 1. Анализ приложения и принципы декомпозиции

Принципы декомпозиции
Процесс проектирования тестов
Анализ приложения с применением различных стратегий декомпозиции

Тема 2. Классификация тестирования в проектировании тестов

Характеристики качества ПО
Классификация тестирования как первый инструмент помогающий широко посмотреть на качество тестируемого приложения
Возможность и необходимость проведения разных видов тестов

Тема 3. Техники тест-дизайна

Тема 3.1 Классы эквивалентности (equivalence partioning) и анализ граничных значений (boundary values analysis)

  • Принцип и практика применения техники выделения классов эквивалентности
  • Принцип и практика применения техники анализа граничных значений
  • Возможности применения этих простых техник в разных задачах

Тема 3.2 Таблицы принятия решений (decision tables)

  • Принцип и практика применения таблиц принятия решения для тестирования бизнес-логики приложения, где существует множество условий

Тема 3.3 Диаграммы и таблицы состояний и переходов (state transition testing)

  • При проверке важных объектов в системе, для которых существует множество состояний, в каждом из которых можно совершить разный набор действий, помогут:
  • Диаграммы состояний и переходов (для анализа жизненного цикла объекта)
  • Таблицы состояний и переходов (для структурирования тестов)
  • Тестирование последовательности действий (для определения проблем, где именно последовательность разных действий приводит к ошибкам)
Тема 4. Техники объединения тестов (техники комбинаторики)

Приводим идеи наших тестов в единую систему, ищем оптимальный путь тестирования связанных сущностей с помощью техник комбинаторики:

  • Полный перебор тестов
  • Минимальный перебор тестов
  • Атомарный перебор
  • Pairwise проверки
  • Комбинирование вариантов перебора

А также рассмотрим варианты применения каждой из схем.

Тема 5. Тестирование требований
Требования к ПО и виды требований
Характеристика качества требований
Тестирование требований
Работа в условиях “отсутствия” требований
Тема 6. Тестирование удобства использования

Понятие юзабилити
Техники проведения юзабилити-тестирования
Простые принципы юзабилити, которые могут улучшить ваше приложение
Тестирование на пользователях

Тема 7. Проектирование тестов в процессе тестирования

Внедрение изученного ранее в процесс тестирования
Анализ приложения и выбор подходящей техники
Оракулы тестирования
Исследовательское тестирование
Документирование тестов
Регрессионное тестирование
Подведение итогов

Следите за новостями и задавайте вопросы

Смотрите полезные видео на моём youtube-канале

Отзывы

slon4
апрель 2024 г.

Юлия

Курс был очень насыщенным и интересным. Понравился структурированный подход и то, как Наташа дает обратную связь. Очень рекомендую.

февраль 2023 г.

Анастасия К

Я занималась по видеоматериалам с выполнением домашних работ. Хоть и было волнение, что только видео может быть недостаточно — эти сомнения оказались напрасными 🙂

  • В видео очень подробно разбирается тема, где есть практическая часть, которую я бы рекомендовала выполнять по мере просмотра, чтобы проще было вникнуть в суть.
  • Во время теоретической и практической частей ребята в видео задают много вопросов, которые помогают составить полную картину у себя в голове, но если что-то упущено.
  • Наталья всегда предоставляет подробный фидбек по вашей домашней работе.

Надо учитывать, что это тот тренинг, где не получится просто прослушать/промотать, получить сертификат и пойти дальше — домашние работы объемные, некоторые требовали многих часов, чтобы сделать, а потом несколько раз переделать :)) Поэтому если вы за знаниями, то вам точно сюда.

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

декабрь 2022 г.

Ирина

Я — человек, который любит учится) Для меня новые знания — новая энергия. После каждой лекции — было много энергии) и хотелось сразу попрактиковаться на текущем проекте. Курс определенно точно мотивирует)

В некотором смысле даже меняет образ мышления.

Я выбирала для себя пакет homework. Не ожидала, что будет столько фидбека от преподавателя) а были не только комментарии в письменном виде, но и видео и аудио консультации при выполнении домашних заданий.

Наталья однозначно заинтересована в качестве знаний своих учеников.

Материал лекций максимально понятный, все объясняется доступным языком и в приятной атмосфере) Очень порадовало большое количество практических занятий.

Всем рекомендую)

апрель 2021 г.

Юлия

Все было прекрасно))) Я очень рада, что попала на курс к Наташе.

3 причины прийти к ней на курс:

  • она вкладывается в каждого ученика
  • она дает четкую, структурированную информацию и хорошо проработанные практики
  • на курсе нужно будет очень хорошо поработать.

Удовлетворение от курса и понимание, что я знаю и умею больше и могу применять это на проекте и улучшить его — то, что надо!

февраль 2020 г.

Андрей Бернацкий

Хочу поделиться впечатлениями по окончанию курса «Проектирование тестов». Курс мне порекомендовала моя знакомая, которая ранее проходила этот курс. Я помню ее слова: «Андрей, будет тяжело, будет много ДЗ, но будет здорово!». Прозвучало как вызов.😀 По окончанию курса хочется отметить:

  • было тяжело
  • было много ДЗ
  • Но это было здорово!

Понравилась быстрая исчерпывающая обратная связь по ДЗ. Хорошая понятная подача материала, иногда сам немного «тупил», не сразу «включался» в работу. Маленькая группа из 3 человек, я нашел ответы почти на все свои вопросы (и не только по теме курса).

С чем у меня были сложности: копилась усталость после рабочей недели и занятия утром в субботу и воскресенье давались тяжело, не хватало концентрации. Я был на испытательном сроке на новом месте работы как раз во время курса, было много параллельного обучения. Разумеется, это мои личные сложности, к курсу они отношения не имеют. Сложно было находить достаточно времени и сил на выполнение большого объема ДЗ между занятиями – из-за чего регулярно хромало качество выполнения и не успевал по срокам («размазывал» все время и усилия ровным слоем по всему ДЗ). В остальном все ок, добавить нечего.😀

Спасибо, Наталья, за старание и терпение!)

август 2020 г.

Екатерина

Была на тренинге по тест-дезайну. Это было интересно так как многое я использовала в работе, но всегда интересно, когда кто-то подкидывает новые идеи во время практики. Наталья умеет рассказывать технические темы простым языком. У нее мало определений различным терминам, а вместо этого много примеров, которые лучше остаются в памяти. Наталья, спасибо за тренинг.

декабрь 2017 – январь 2018 г.

Денис Гарбар

Писать отзывы не умею, но все же попробую.

Это был один из лучших курсов в моей жизни. Прекрасный тренер, великолепная подача материла , отличная атмосфера, мотивированные слушатели (как же хорошо учиться, когда все на одной волне), небольшая группа (на каждом занятии, каждому было уделено время, для разбора непонятного).

октябрь-ноябрь 2015 г.

Валерия Мацута

И вот я снова слушатель курсов Натальи, радует, что теперь это уже не основы тестирования, а что-то новое – курс “Проектирование тестов”.

Все осталось прежним:

  • отличные условия, в которых проходят занятия
  • доступное изложение материала
октябрь-ноябрь 2015 г.

Анонимно

Предложение пойти на курс к Наташе было сделано мне на работе и я подумала: “Почему бы нет”. Это был мой первый опыт и надо сказать опыт очень положительный.
Наташа интересно преподносит материал, всегда помогает разобраться и очень “болеет” за свое дело. Она так этим мотивирует, что ты просто не можешь не сделать домашку. И хотя у нас и были хвосты, к последнему занятию мы все подтянули.

июль-август 2015 г.

Светлана

Спасибо огромное Наталье за те новые и необходимые знания, которые я приобрела после посещения курса “Проектирование тестов”

Отлично:
1) доступное и интересное изложение материала;
2) наличие интересных практических заданий;
3) полезный материал;

июль-август 2015 г.

Дмитрий

После двух месяцев работы на проекте по удаленке в должности junior QA, столкнулся с проблемой. Начал ловить себя на мысли, что проверка новых функций проходит в режиме хаоса и бездумного прокликивания форм и окон. Проблема усугублялась тем, что на проекте помимо меня был еще только один тестировщик и тоже новичок, поэтому направить и правильно организовать работу было некому. И вот, как-то раз, бродя по просторам интернета, я наткнулся на сайт software-testing.by с курсами по проектированию тестов. Я вообще с недоверием отношусь к платным курсам, но поискав информацию в сети о самих курсах, все же решился записаться.

июль-август 2015 г.

Олег Бирюков

Хорошо было все:

  1. Обратная связь
  2. Метод подачи материал
  3. Хорошее кол-во и сложность домашних работ
  4. Материал сам был хорошо подобран