На практических занятиях по тестированию ПО тестировщик сталкивается со своей основной задачей – протестировать приложение. С минимальным количеством теории мы разберем то, как на практике к этой задаче подступиться так, чтобы тестирование было максимально полным!
Для кого этот курс?
Курс ориентирован на тестировщиков с небольшим опытом либо для новичков, прошедших курс “Основы тестирования ПО. Старт карьеры тестировщика” или знакомых с темами, которые покрывает этот курс.
Для участия в курсе приветствуются следующие навыки:
- умение анализировать требования
- знание видов тестирования
- знание основ тест-дизайна (классы эквивалентности и анализ граничных значений). Можно самостоятельно перед занятием ознакомиться с этими техниками
- умение формулировать баги
Что получат слушатели?
- Знание общего алгоритма тестирования приложения
- Практический опыт тестирования небольших тестовых приложений по направлениям:
- функциональное тестирование
- тестирование интерфейса
- тестирование локализации
- тестирование установки
- тестирование удобства использования
- Подкрепление теоретических знаний по тестированию
- Знакомство и применение на практике базовых техник тест-дизайна
- В некоторых приложениях развиваются технические навыки – работа с БД и 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 занятия |
Функциональное Кросс-браузерное Юзабилити |