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

Для кого этот курс?

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

Для участия в курсе приветствуются следующие навыки:

  • умение анализировать требования
  • знание видов тестирования
  • знание основ тест-дизайна (классы эквивалентности и анализ граничных значений). Можно  самостоятельно перед занятием ознакомиться с этими техниками
  • умение формулировать баги

Что получат слушатели?

  1. Знание общего алгоритма тестирования приложения
  2. Практический опыт тестирования небольших тестовых приложений по направлениям:
    • функциональное тестирование
    • тестирование интерфейса
    • тестирование локализации
    • тестирование установки
    • тестирование удобства использования
  3. Подкрепление теоретических знаний по тестированию
  4. Знакомство и применение на практике базовых техник тест-дизайна
  5. В некоторых приложениях развиваются технические навыки — работа с БД и SQL, HTML, виртуальными машинами.

Как проходят занятия?

Практический курс проводится блоками, каждый из которых состоит из 4х занятий по 4 академических часа.

В процессе одного блока занятий мы успеем протестировать 1 небольшое тестовое приложение. Некоторые из приложений представлены в таблице ниже.

По окончанию одного блока, слушатели могут продлевать обучение на следующий, в котором будут тестироваться уже следующее приложение.

План курса «Практические занятия по тестированию»

Занятия проходят по следующему плану.

 Этап Описание  Длительность этапа 
 1  Знакомство группы Знакомимся и определяем, что каждый хочет получить по итогам занятий, какие знания и навыки хочет улучшить.  10 мин
 2  Знакомство с приложением Требования
Справочная информация
Исследовательское тестирование
 10 -20% от всего времени
 3 Создаём верхнеуровневый план тестирования Определяем необходимые характеристики качества
Выделяем модули приложения
Определяем последовательность тестирования
 20 -30 % от всего времени
 4  Тестирование Совместное (курируемое мной, направляемое) тестирование в соответствии с планом

Уточнение и детализация созданного ранее плана

Тестирование с применение техник тест-дизайна там, где они уместны

Фиксация найденных багов

 40-70% от всего времени
 5  Подводим итоги Какие интересные баги нашли, чему научились  5 мин

Сколько стоит и когда следующее занятие?

Стоимость одного блока (16 ак. часов):

  • 120$ в небольшой группе (1-3 человека)

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

Начало ближайших занятий:

  • По мере поступления заявок.

Зарегистрироваться на практические занятия по тестированию

 

Варианты приложений для тестирования

Вы можете выбрать любое из предлагаемых мной приложений или предложить свой вариант (не обязательно из предложенного списка).

Название

Описание

Длительность

Акцент на отработку навыков по следующим видам тестирования

List Boxer

Desktop приложение для создания и сохранения в файл различных списков.

2-3 занятия

Функциональное
Тестирование интерфейса
Инсталяции

Text Filter (Dumb)

Desktop приложение для создания строковых списков, их фильтрации по различным параметрам, а также работы с файловой системой. 3-4 занятия Функциональное
Тестирование интерфейса

Weight Tracker

Браузерное приложение, онлайн сервис. Помогает человеку контролировать свой вес.

3-4 занятия

Функциональное
Тестирование интерфейса
Юзабилити

Столовая

Web-сервис для заказа обедов на офис.

2-3 занятия

Функциональное
Кросс-браузерное
Юзабилити
*Все перечисленные приложения созданы в обучающих целях.
**В таблице не весь список. :)

Зарегистрироваться на практические занятия по тестированию