Описание
Рассматриваются базовые понятия тест-дизайна, методология разработки тестовых сценариев на основе сценария использования системы (СИС), подходы к проектированию тест-плана и написанию тестовых сценариев, особенности тест-планов для разных типов тестирования.Описаны основные приёмы функционального и конфигурационного тестирования с учётом функциональных и конфигурационных требований к программному продукту. Рассматриваются основные подходы к написанию тест-дизайна.
Освещаются понятия функционального тестирования, конфигурационного тестирования, приёмы тестирования надежности и устойчивости. Представлены альтернативные методологии тестирования, такие как тестирование на основе моделей, Марковская модель тестирования, тестирование по бизнес-циклам.
Рассматривается специфика построения тестов для проверки различных полей. Указаны основные подходы и представлены примеры.
Представлены основные способы отслеживания и контроля покрытия объекта тестирования тестами.
Также описывается специфика тестирования приложений по различным индустриям.

удостоверение о повышении квалификации государственного образца
Цели
- будут иметь целостное предоставление об основах проектирования и написания тест-планов, проектирования тестовых примеров;
- будут иметь представление о требованиях, особенностях работы с СИС;
- будут иметь представление о функциональном тестировании, представлять основные методы функционального тестирования;
- смогут составлять матрицу покрытия СИС тестовыми сценариями;
- смогут проектировать и писать тест-планы на базе СИС;
- будут иметь представление о классах эквивалентности;
- получат практические рекомендации по созданию функционального тест-дизайна и тестированию различных типов полей;
- познакомятся с конфигурационным тестированием и тестированием надежности и устойчивости приложений;
- смогут провести обзор альтернативных подходов к тестированию;
- смогут провести ревью проектных документов;
- научатся определять области тестирования приложений;
- научатся определять необходимые типы тестирования;
- научатся проектировать тестовые сценарии и тестовые данные.
Целевая аудитория
Разбираемые темы
- Активности по проектированию тестов;
- Особенности работы с требованиями;
- Матрица покрытия требований тестовыми сценариями. Как определять, оценивать, отслеживать;
- Тест-план (owerall), High Level Design (HLD), Detalied Design (DLD);
- Цели написания плана тестирования;
- Структура тест-плана;
- Типы планов тестирования;
- Этапы разработки тест-плана;
- Характеристики хорошего тест-плана;
- Особенности тестовых сценариев в разных типах тестирования;
- Классы эквивалентности;
- Граничные значения;
- Обработка ошибок;
- Особенности проектирования тестов для разных типов приложений;
- Функциональное тестирование;
- Определение функционального тестирования;
- Место функционального тестирования в процессе тестирования программного продукта;
- Анализ функциональных требований;
- Приемы функционального тестирования;
- Тест-идеи;
- Характеристики хорошего теста;
- Методологии разработки сценариев функционального тестирования;
- Другие методологии тестирования;
- Тестирование на основе моделей;
- Марковская модель;
- Тестирование по бизнес-циклам;
- Конфигурационное тестирование;
- Приемы тестирования надежности и устойчивости;
- Тестирование различных типов полей;
- Статическое тестирование ПО;
- Виды статического тестирования;
- Этапы проведения статического тестирования;
- Достоинства и недостатки основных видов статического тестирования;
- Статическое тестирование документов;
Примечание

Александр Александров – гуру российского тестирования ПО, эксперт по управлению качеством ПО, управлению тестированием, анализу и совершенствованию инженерных процессов с опытом работы более 50 лет, эксперт ISTQB.
Александр работает в компании Luxoft, где планирует и управляет тестированием в проектах, разрабатывает тестовые сценарии, проводит тестирование. Также Александр проводит аудиты процессов тестирования и смежных процессов, готовит предложения по совершенствованию этих процессов и участвует в реализации этих предложений.
Несколько лет работал в компании Auriga директором по качеству: занимался построением системы качества компании, подготовкой и успешным проведением оценивания компании на 4-й уровень CMMI.
С 2008 г. является экспертом по управлению качеством Luxoft. C 2010 г. – эксперт RSTQB - российского отделения International Software Testing Qualifications Board, всемирно известной международной организации по сертификации специалистов в области тестирования, что является признанием его профессиональных заслуг.
Преподавательскую деятельность Александр начал еще в 1970 г. в Московском государственном университете им. М.В. Ломоносова и в Московском государственном лингвистическом университете. С 2000 г. проводит тренинги в Luxoft, с 2006 г. – тренинг «Quality Assurance» университета Карнеги-Меллон, с 2011 г. – тренинги ISTQB.