Similar presentations:
MeetUp Цаплин Отчетность и документация в QA
1.
Отчетностьи документирование в QA
Цаплин Алексей, QA
2.
Обо мнеQA Java
Стаж - 1 месяц
Написание тестов и
тестирование функционала
приложения на проекте
FinTechHub
Профессионально занимался
видеомонтажом
Работал на нескольких
региональных телеканалах
Люблю викторины и квизы
Ваше фото
3.
О чем эта встреча:Посмотрим какие виды
документации
используются в
тестировании
Коротко пройдемся по
основным из них
Подробнее остановимся на
Отчетах о тестировании
4.
Тема 1: Документацияв тестировании
5.
Основные виды документации в тестировании:1. Тест-план
2. Чек-лист
3. Тест-кейс
4. Баг-репорт
5. Отчет о тестировании
6. Тестовый сценарий
7. Тестовые данные
8. Тестовая стратегия
9. Тестовая матрица
6.
Тест-планЭто документ, который описывает подходы к тестированию,
его объекты, ресурсы и время, выделенное на тестирование.
Содержание:
Цели тестирования
Область применения (что будет тестироваться, а
что — нет)
Механизмы тестирования (статические,
динамические)
Ресурсы и ответственные (кто будет проводить
тестирование)
График и планируемые сроки
Критерии завершения тестирования
7.
Чек-листЭто структурированный документ, который помогает
тестировщикам систематизировать свои действия, не
забывать важные аспекты и следить за выполнением
необходимых тестов.
Примечание: Нет четких указаний по составлению чеклистов, тестировщик сам выбирает способ оформления.
Пример:
Краткое описание теста
Статус проверки
8.
Тест-кейсЭто подробные инструкции для выполнения
тестирования с описанием конкретных условий,
действий, ожидаемых результатов.
Содержание:
Уникальный идентификатор
Описание тестируемой функции
Тестовое окружение
Предварительные условия
Шаги для выполнения теста
Ожидаемый результат
9.
Разница в применении чек-листов и тест-кейсовПростота и быстрота: Если нужно быстро
провести тестирование, чек-листы
позволяют проверить основные функции
без глубокого углубления в детали.
Ручные проверки: В ситуациях, когда
требуется провести ряд рутинных
проверок, чек-листы могут быть
эффективными, так как они позволяют
тестировщикам просто отмечать
выполненные задачи.
Ограниченное время: Если тестирование
поджимает по времени, чек-лист позволит
сразу сосредоточиться на базовых
функциях и критических аспектах.
Детальное тестирование: Если нужно
провести детальное тестирование
(например, функциональное,
регрессионное или нагрузочное), тесткейсы позволят четко определить шаги и
ожидаемые результаты.
Повторяемость: Тест-кейсы полезны при
автоматизации процессов тестирования.
Они могут служить основой для создания
автоматизированных тестов.
Сложные сценарии: Для сложных
пользовательских сценариев, где
требуется учитывать множество вариантов
и условий, тест-кейсы зачастую более
уместны.
10.
Баг-репортЦель: Предоставить информацию о найденных ошибках в программном обеспечении,
чтобы обеспечить их эффективное устранение.
Содержание:
1. Идентификатор дефекта
2. Описание проблемы
3. Степень серьезности (Critical, Major, Minor и т.д.)
4. Приоритет для исправления
5. Шаги по воспроизведению проблемы
6. Экранные снимки или лог-файлы, если это необходимо
7. Текущий статус дефекта (открыт, в работе, закрыт)
11.
Тема 2: Отчет о тестировании12.
ОтчётЭто документ, содержащий информацию о
выполненных действиях, результатах проведённой
работы. Обычно он включает в себя таблицы,
графики, списки, просто описывающую информацию
в виде текста. Их пропорция и содержание
определяют пользу и понятность отчета.
13.
Для кого и когда делатьПри создании отчета важно понимать, для кого он создаётся, и кто будет его читать.
Исходя из приоритетов целевой аудитории, мы должны определить, какую информацию
должен содержать отчёт. Соответственно, в ходе проекта, информация должна
консолидироваться по тому направлению, которое необходимо отразить.
Промежуточный
14.
Какие приёмы представления информации и данных использовать вотчёте?
Для бизнеса, зачастую, лучше использовать представление информации в виде
графиков. Они наглядно показывают на сколько продукт готов к выпуску в
промышленную среду, на сколько процентов проект выполнен.
Это может быть, к примеру, график пройденных ТК по модулям. Он наглядно покажет,
какой объем работы в каждом модуле уже проделан и поможет вычленить проблемы.
15.
ЧТО НУЖНО УКАЗЫВАТЬ В ОТЧЕТЕМожет показаться, что отчеты разных типов
сильно отличаются.
Тем не менее, в них есть схожие черты и данные,
которые стоит указывать всегда.
Состав команды
Сроки выполнения, за которые составляется
отчет
Описание процессов тестирования
Изменения тестовой модели, дополнение ТК
Процент пройденных ТК
Критичные и блокирующие проблемы и
принятые меры по их устранению
Результаты регресса (плюс акцент на
сохранившихся проблемах)
План на следующую итерацию\ неделю\
месяц(для промежуточных отчетов)