ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 03.02.2024
Просмотров: 18
Скачиваний: 0
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Лабораторная работа №5
Разработка тест-плана
Цель работы: научиться составлять тест-планы, практически закрепить эти знания путем составления плана для тестирования реального объекта.
Задание к лабораторной работе
-
Разработать тест-план для тестирования реального объекта из лабораторной работы №4 -
Ответить на вопросы
-
Что такое тест-требования? -
Для чего создаются тест-планы? -
Что такое тестовые артефакты? -
В чем отличие мастер тест-плана от тест-плана? -
Какое количество планов может быть в реальном проекте? -
Что такое тестовое окружение?
-
Оформить отчет по лабораторной работе, который должен содержать:
-
Титульный лист -
Название работы -
Цель работы -
Выполненные задания. -
Ответы на вопросы.
Приложение А. Структура тест-плана
1-я страница:
— шапка (логотип и адрес компании),
— название,
— версия,
— год.
2-я страница:
— история документа, которая представляет собой таблицу изменений тест-плана. Эта таблица содержит столбцы: дата, версия, описание, автор.
3-я страница:
— содержание.
4-я страница и далее:
— введение
Документ является тест-планом по тестированию … План используется для верификации и валидации…
— виды тестирования,
— функционал объекта
— критерии начала тестирования,
— критерии выхода из тестирования,
— характеристики оборудования.
Предпоследняя страница:
— сколько человеко-часов планируется на различных этапах (дата начала и окончания). Например, на тест-дизайн, выполнение тестов, анализ тестирования, отчеты.
Последняя страница:
— выводы и рекомендации.
Также в тест план могут входить следующие данные:
— команда исполнителей,
— контактные данные,
— жизненный цикл бага,
— риски тестирования,
— ссылки на документы или стандарты,
— толковый словарь,
— расписание,
— обязанности,
— риски.
Рецензия и утверждение
Для увеличения ценности тест плана рекомендуется проводить его периодическое рецензирование со стороны участников проектной группы. Это можно сделать, просто договорившись между собой или же реализовать в виде «процедуры утверждения». Примерный список участников проектной группы:
-
Ведущий тестировщик, -
Тест менеджер (менеджер по качеству), -
Руководитель разработки, -
Менеджер проекта.
Каждый из перечисленных участников проекта перед утверждением проведет рецензию и внесет свои комментарии и предложения, которые помогут сделать тест план более полным и качественным.
Приложение В. Пример тест-плана ОРМ
История документа
Автор | Зырянов С.К. Бородин В.А. | |||
Версия | 1.0 | 1.0 | 1.0 | 1.0 |
Дата | 17.01.21 | 18.01.21 | 19.01.21 | 20.01.21 |
| Проведены: входное тестирование бета-тестирование тестирование безопасности тест производительности модульное тестирование | Добавлены: функциональное тестирование; тестирование пользовательского интерфейса; тестирование удобства использования; | Добавлены: негативные тесты; проверка документов | Добавлены: интеграционное тестирование верификация валидация |
Описание объекта тестирования.
Для тестирования представлен рюкзак туристический из прорезиненной ткани с подкладом; имеется застежка на молнию и клапан, карманы внутренние и внешние, лямки, фиксирующий пояс.
Список тестируемых функций:
-
Прочность лямок -
Прочность подклада -
Удобство фиксации рюкзака -
Удобство расположения карманов -
Удобство застежек -
Внешний вид -
Грузоподъемность -
Работа молний -
Хранение -
Проверка соответствия заявленным требованиям -
Проверка наличия заявленного функционала в целом (верификация) -
Проверка корректной работы функций (валидация)
Примененные виды тестирования:
-
входное тестирование – внешний осмотр рюкзака -
бета-тестирование – партия рюкзаков отдана туристической группе для использования в полевых условиях -
тестирование безопасности – проверена прочность лямок -
тестирование производительности – рюкзак загружен до предельно допустимого веса и закреплен на манекене -
тестирование внешнего вида - соответствие внешнего вида заявленному в требованиях -
функциональное тестирование – проверены функции крепления, переноски, хранения. -
тестирование совместимости -
тестирование документации – проверено наличие паспорта изделия, инструкции по использованию, -
покомпонентное тестирование – отдельно протестированы застежки, карманы, лямки изделия. -
интеграционное тестирование – тестирование сшитого изделия. -
Верификация – проверка наличия лямок, карманов, застежек, клапанов -
Валидация - проверка того, что в рюкзак можно что-то положить, карман застегнуть, надеть рюкзак на спину и т.п.
Критерии начала тестирования:
-
Рюкзак имеет законченный вид и готов к использованию. -
Имеется паспорт изделия и инструкция по его использованию. -
Подготовлено место для выполнения тестов. -
Подготовлен груз. -
Подобрана команда тестировщиков.
Критерии выхода из тестирования: результаты тестирования удовлетворяют критериям качества продукта:
-
требования к количеству открытых недочётов выполнены; -
выдержка определенного периода без изменения исходного состояния объекта; -
выдержка определенного периода без открытия новых недочётов.
Характеристики оборудования:
-
набор предметов, которые обычно берут в поход весом 20 кг; -
прочный крюк для подвеса рюкзака
Риски тестирования:
риск порвать рюкзак, потерять или испортить.
Анализ тестирования:
-
тест-драйв – потребуется 3 дня для точного теста людьми в реальном времени; -
выполнение тестов – потребуется двое человек и 4 дня; -
анализ тестирования – потребуется 2 суток и один человек для полного анализа; -
отчет – потребуется один человек и день для заполнения отчета.
Рекомендации:
не использовать объект не по назначению.
Вывод:
объект был протестирован и готов отправится на производство, чтоб выйти в массы. За время тестирования баги не были выявлены, люди, участвовавшие в тест-драйве, остались довольны. Объект протестирован.