Инструкция по использования тестового сценария, Применяемые метрики. - Автоматизация регрессионного тестирования

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

Ручное регрессионное тестирование элементов проверки соответствия не является исключением: все шаги, которые должен выполнить инженер по тестированию для получения результата, также строго закреплены инструкцией. Поскольку автоматическое регрессионное тестирование элементов проверки соответствия значительно отличается от ручного по роду деятельности, было решено создать документ (описывающий техническую сторону тестирования), который будет помогать тестировщику во время выполнения тестирования. Поскольку разработанный автоматический скрипт гипотетически может быть использован глобально внутри межнационального проекта, язык инструкции - английский. Подробный текст инструкции может быть найден в Приложении 2.

Анализ полученных результатов

Применяемые метрики.

Как и любая деятельность, прогресс тестирования оценивается определенными метриками, которые отображают временные, человеческие и финансовые ресурсы, затраченные на ту или иную активность. Также метрики показывают производительность одного сотрудника и команды в целом.

Для анализа полученных результатов использовались следующие метрики.

Производительность выполнения тестовых сценариев ручным способом (кол-во/час)

,

Где

ТР - производительность ручного тестирования,

NT - количество выполненных тестовых сценариев,

ТM - время, затраченное на выполнение всех ручных тестовых сценариев.

Производительность выполнения тестовых сценариев автоматическим способом (кол-во/час)

,

Где

АТР - производительность автоматического тестирования,

NАT - количество выполненных автоматических тестовых сценариев,

ТA - время, затраченное на выполнение всех автоматических тестовых сценариев.

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

Выигрыш перехода от ручного вида тестирования к автоматическому (ч)

,

Где n - количество выполненных автоматических тестов,

TM - время, затрачиваемое на выполнение одного теста ручным способом,

TA - время, затрачиваемое на выполнение одного теста автоматическим способом,

TAp - время, затрачиваемое на подготовку к автоматическому тестированию.

Похожие статьи




Инструкция по использования тестового сценария, Применяемые метрики. - Автоматизация регрессионного тестирования

Предыдущая | Следующая