Тестовая документация

Итак, основные артефакты тестирования ПО и тестовая документация:

Тестовая документация

План тестирования (Test Plan) — это документ или совокупность документов, расписывающих все тестовую активность  пределах одного проекта, все работы проводимые командой тестирования или одним тестировщиком. Поверхностно можно выделить моменты описываемые в тест-плане : объект тестирования, расписания работ, критерии начала и окончания тестирования, стратегию, риски и список проводимых работ.

Тест дизайн (Test Design) — процесс проектирования и создания тестовых случаев, для проведения в дальнейшем проверки ПО с учетом спецификации проекта и требований.

Тестовый случай (Test-case) — строго сформированный документ (на каждой организации могут быть свои правила, в той или иной мере похожие) с подробным описанием шагов и действий, для проверки одной части функционала, со строго заданными критериями прохождения.

Юзе-кейс (Use-case) — документ для тестирования продукта или ПО менее официален и используется для предугадывания и построения на основе предполагаемых сценариев использования путей тестирования приложения. Часто разрабатывается на основе бизнес задач и проверки критического пути тестирования.

Баг-репорт (Bug report) — документ, случай — в котором описывается ситуация, последовательность шагов приведшая к возникновению ошибки на тестируемом ПО. Чаще всего требуется описание ожидаемого результата для такой конкретной последовательности шагов который будет являться правильным.

Чек-лист (Check-list) — документ который содержит в себе краткое описание функциональности всего приложения, для проверки его (ПО). Создание и написание чек-листа обычно заменяет написание тестовых случаев, в большинстве случаев ускоряет подготовку к проведению тестирования.

Спецификация требований (Software Requirements Specification) — это полное, четкое описание разрабатываемой программы. Ключевыми особенностями является полное описание всей функциональности программы, четкость требований, отсутствие неточностей в их описании, простота понятий, и достаточно четкая детализации. (Тестирование требований)

Тестовая документация
Тестовая документация

Тестовая документация на практике

На практике тестовая документация, называется еще тестовые артефакты, или артефакты тестирования. Чаще всего используются тест-планы, чек-листы, баг-репорты и спецификации требований. В меньшей степени из-за своей трудо-затратности используются тест-кейсы, хотя практика когда тестовая документация создаются по техникам тест дизайна и достаточно популярна, все же чаще ее результаты оформляют в виде чек-листов.

I believe in QA, все о тестировании