24

Click here to load reader

Мастер Тест План / Тестовая Стратегия: Что это? Зачем? Как его создать?-От А до Я

  • Upload
    sqalab

  • View
    5.823

  • Download
    2

Embed Size (px)

DESCRIPTION

Доклад Владимира Примакова на конференции SQA Days-12, 30 ноября-1 декабря, Минск

Citation preview

Page 1: Мастер Тест План / Тестовая Стратегия: Что это? Зачем? Как его создать?-От А до Я

Мастер Тест План

Тестовая Стратегия

Page 2: Мастер Тест План / Тестовая Стратегия: Что это? Зачем? Как его создать?-От А до Я

Практикущий QA менеджер и автоматизатор c 9-летним стажем работы в тестировании ПО. Основное текущее направление деятельности: Оценка и стартап новых проектов по тестированию ПО, постановка процессов и инфраструктуры тестирования, менеджмент тестирования в компании Куадрига. Увлекаюсь фотографией, спортом, саморазвитием

Профиль в Linkedin: http://www.linkedin.com/in/vladimirprimakov Email: [email protected] Skype: vladimir.primakov

Page 3: Мастер Тест План / Тестовая Стратегия: Что это? Зачем? Как его создать?-От А до Я

Тестовая Стратегия Что Это

Page 4: Мастер Тест План / Тестовая Стратегия: Что это? Зачем? Как его создать?-От А до Я

Тестовая Стратегия Что Это

Страте́гия - общий, недетализированный план какой-либо деятельности, охватывающий длительный период времени, способ достижения сложной цели.

Page 5: Мастер Тест План / Тестовая Стратегия: Что это? Зачем? Как его создать?-От А до Я

Тестовая Стратегия Что Это

Страте́гия Тестирования ПО – это общий, недетализированный план контроля качества ПО, охватывающий длительный период времени, главная цель которого достижение и обеспечение высокого качества ПО.

Page 6: Мастер Тест План / Тестовая Стратегия: Что это? Зачем? Как его создать?-От А до Я

Тестовая Стратегия Что Это

Тестовая Страте́гия ПО – это общий, не(очень)детализированный план контроля качества ПО, охватывающий длительный период времени, главная цель которого достижение и обеспечение высокого качества ПО.

Page 7: Мастер Тест План / Тестовая Стратегия: Что это? Зачем? Как его создать?-От А до Я

Описание Проекта и Продукта

Описание Процесс и инфраструктура

Документация Стадия разработки

Модель взаимодействия

Команда

Page 8: Мастер Тест План / Тестовая Стратегия: Что это? Зачем? Как его создать?-От А до Я

Подход к тестированию

Предотвращающий

Реактивный

Page 9: Мастер Тест План / Тестовая Стратегия: Что это? Зачем? Как его создать?-От А до Я

Что тестируем

Технологии и инструменты Продукты и их части

Page 10: Мастер Тест План / Тестовая Стратегия: Что это? Зачем? Как его создать?-От А до Я

Тестовые окружения

Скорость интернета

Аппаратные характеристики

Антивирусы, фаерволы

Плагины

Интеграция с другими приложениями или API

Права пользователя

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

Разрешения экрана

Программные и аппаратные платформы

Веб-браузеры

Мобильные аппаратные платформы

Мобильные программные платформы

Внешние библиотеки

Page 11: Мастер Тест План / Тестовая Стратегия: Что это? Зачем? Как его создать?-От А до Я

Уровни тестирования

Компонентное тестирование

Интеграционное тестирование

Системное тестирование

Приемочное тестирование

функциональность

Инструменты

Подходы

Page 12: Мастер Тест План / Тестовая Стратегия: Что это? Зачем? Как его создать?-От А до Я

Типы тестирования

Page 13: Мастер Тест План / Тестовая Стратегия: Что это? Зачем? Как его создать?-От А до Я

Сложные Техники тестирования

И другие

Page 14: Мастер Тест План / Тестовая Стратегия: Что это? Зачем? Как его создать?-От А до Я

Согласовываем разработку и тестирование

Подгоняем процесс методологию разработки и

тестирования

Контроль версий

Критерии начала тестирования

Роли в проекте и их взаимодействие

И другое

Page 15: Мастер Тест План / Тестовая Стратегия: Что это? Зачем? Как его создать?-От А до Я

Инфраструктура тестирования

Инструмент управления задачами и дефектами

Тест менеджмент инструмент

Документ менеджмент

Хранилище данных

Шаблоны и др

Page 16: Мастер Тест План / Тестовая Стратегия: Что это? Зачем? Как его создать?-От А до Я

Артефакты тестирования для Скрама

Тестовая стратегия Мастер тест план

План итерации тестирования

Набор тестов

Тестовые случаи

Отчеты о проблемах

Отчет о прогрессе и качестве продукта

Описание инфраструктуры разработки необходимой

для тестирования

Политика автоматического тестирования

Page 17: Мастер Тест План / Тестовая Стратегия: Что это? Зачем? Как его создать?-От А до Я

Риски тестирования

Риски Продукта и Риски проекта

Возможный ущерб и вероятность появления

Вес рисков

Предотвращающие действия

Page 18: Мастер Тест План / Тестовая Стратегия: Что это? Зачем? Как его создать?-От А до Я

Критерии готовности неготовности к релизу

Метрики тестирования и допустимый диапазон

Критичность имеющихся дефектов

Рекомендации относительно того какие дефекты

исправлять

Тестовое покрытие и глубина тестирования

Типы тестирования

Тестовые окружения

Покрытие Юнит тестами и ошибок

Page 19: Мастер Тест План / Тестовая Стратегия: Что это? Зачем? Как его создать?-От А до Я

Автоматизация тестирования

Что автоматизировать и как Приоритет

Инструменты

Подход

Инфраструктура

Page 20: Мастер Тест План / Тестовая Стратегия: Что это? Зачем? Как его создать?-От А до Я

Команда

1) Размер 2) Роли и Обязаности

3) Разбивка команды по функциональности и типам тестов

Page 21: Мастер Тест План / Тестовая Стратегия: Что это? Зачем? Как его создать?-От А до Я

Необходимость в тренингах и др

Page 22: Мастер Тест План / Тестовая Стратегия: Что это? Зачем? Как его создать?-От А до Я

Расписание и оценка работ

Page 23: Мастер Тест План / Тестовая Стратегия: Что это? Зачем? Как его создать?-От А до Я

Заключение

Page 24: Мастер Тест План / Тестовая Стратегия: Что это? Зачем? Как его создать?-От А до Я

Владимир Примаков Email: [email protected]

Skype: vladimir.primakov