[Специалист] Тестирование ПО. Уровень 2. Тест - дизайн.
Тестирование ПО. Уровень 2. Тест - дизайн.Программные системы становятся все сложней и запутанней, обрабатывают все большие объемы данных, обзаводятся все более функциональным и красивым графическим интерфейсом. Для проверки выполнения требований и обнаружения ошибок чаще всего используется тестирование. Наибольшее внимание при тестировании программ уделяется проектированию эффективных тестов. Какие техники проектирования тестов использовать? Как решить, какие тесты являются самыми важными? Как можно уменьшить число тестов при увеличении охвата? Тест-дизайн отвечает на эти и многие другие вопросы тестировщиков.
В курсе «Тест-дизайн» освещаются современные подходы к проектированию тестов, рассматриваются техники функционального тестирования. Каждая техника тест-дизайна иллюстрируется подробными примерами. Курс ориентирован на выработку практических навыков проектирования тестов.
В первую очередь курс будет интересен тестировщикам ПО, которые занимаются проектированием тестов, а так же принимают участие в планировании проектов по тестированию и определении техник и методов тестирования.
Цель курса:
Научиться разрабатывать тесты, которые имеют высокую вероятность нахождения ошибок с минимальными затратами времени и усилий.
По окончании курса Вы будете уметь:
Скрытое содержимое.
Тестирование ПО. Уровень 2. Тест - дизайн.
В курсе «Тест-дизайн» освещаются современные подходы к проектированию тестов, рассматриваются техники функционального тестирования. Каждая техника тест-дизайна иллюстрируется подробными примерами. Курс ориентирован на выработку практических навыков проектирования тестов.
В первую очередь курс будет интересен тестировщикам ПО, которые занимаются проектированием тестов, а так же принимают участие в планировании проектов по тестированию и определении техник и методов тестирования.
Цель курса:
Научиться разрабатывать тесты, которые имеют высокую вероятность нахождения ошибок с минимальными затратами времени и усилий.
По окончании курса Вы будете уметь:
- Выбирать и применять оптимальные техники тестирования в зависимости от поставленных задач
- Самостоятельно составлять эффективные тест-сценарии
- Оптимизировать ресурсозатраты на проведение тестирования
Модуль 1. Введение в тест-дизайн
Модуль 2. Тестирование данных
Модуль 3. Тестирование логики поведения
Модуль 4. Нестандартные подходы к дизайну тестов
Модуль 5. Стратегия тестирования
Модуль 6. Учебный проект по тест-дизайну
- Место тест-дизайна в процессе тестирования ПО
- Цели и задачи тест-дизайна
- Роль тест-дизайнера: области ответственности, задачи, инструменты
- Анализ функциональных требований
- Выявление объектов тест-дизайна
Модуль 2. Тестирование данных
- Классы эквивалентности
- Граничные значения
- Анализ областей
- Комбинирование данных
Модуль 3. Тестирование логики поведения
- Таблицы решений
- Варианты использования
- Диаграммы взаимодействия
Модуль 4. Нестандартные подходы к дизайну тестов
- Мыльная опера
- Использование карт памяти
Модуль 5. Стратегия тестирования
- Общие техники тестирования
- Рабочее окружение
- Элементы тестируемого продукта
Модуль 6. Учебный проект по тест-дизайну
- Изучение требований к системе
- Разработка сценариев тестирования
- Проектирование тестов
- Подведение итогов и обсуждение результатов слушателей
http://www.specialist.ru/course/tpo21