В чем разница между тестированием пользовательской и проектной документации?

«В чем разница между тестированием пользовательской и проектной документации?» — вопрос из категории Тестовая документация, который задают на 10% собеседований QA Тестировщик. Ниже — развёрнутый ответ с разбором ключевых моментов.

Ответ

Тестирование пользовательской документации проверяет материалы для конечного пользователя (руководства, справка). Тестирование проектной документации проверяет внутренние технические документы (ТЗ, спецификации).

Критерий Пользовательская документация Проектная документация
Аудитория Конечные пользователи. Разработчики, тестировщики, менеджеры.
Цель тестирования Проверить ясность, полноту, точность и удобство использования. Проверить непротиворечивость, полноту, выполнимость и соответствие стандартам.
Фокус Соответствует ли описание реальному поведению системы для пользователя? Корректны ли и достаточны ли требования для реализации системы?

Пример проверки пользовательской документации:

В руководстве написано: "Для сохранения отчета нажмите кнопку 'Экспорт PDF'." Проверка: Существует ли такая кнопка в интерфейсе и выполняет ли она указанное действие?

Пример проверки проектной документации:

В ТЗ указано: "Система должна поддерживать до 1000 одновременных подключений." Проверка: Является ли требование измеримым? Не противоречит ли оно другим требованиям по производительности?