Скриптовой (или script-based) процесс тестирования - процесс, в котором тесты предварительно документируются, после чего выполняются.

Содержание

Общее описание процесса

В скриптовом тестировании определяется несколько ролей: тест-аналитик, тест-дизайнер и тестировщик. При этом важно заметить, что роль не обязательно должность! Один человек может выполнять несколько ролей одновременно.

Тест-аналитик

Тест-аналитик определяет, что должно быть протестировано, и этот процесс называется тест-анализом. Инструментарий тест-аналитика:

Результаты тест-анализа чаще всего представляются в виде таблиц с перечнем "что должно быть перечислено".

Тест-дизайнер

Тест-дизайн отвечает на вопрос как должен быть протестирован продукт. Тест-дизайнеры оптимизируют последовательность выполнения тестов, подготавливают тестовые данные для проверки и документируют тесты. Результаты работы тест-дизайнера:

Документирование тестов может проводиться как в обычных офисных файлах, так и с использованием специальных систем, TMS

Тестировщик

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

Применимость подхода

Скриптовое тестирование имеет свои плюсы и минусы. Полностью опираться на скриптовой подход в большинстве случаев нецелесообразно.

Плюсы скриптового подхода

Минусы скриптового подхода