Учебно-методические материалы для студентов кафедры АСОИУ

Тема 13. Методология и инструментарий IBM Rational

Общая методология разработки ПО Rational Unified Process выделяет довольно большой набор видов тестирования, иерархия которых приведена на рис. 7.

Рис. 7. Виды тестирования по методологии Rational Unified Process

Указанные виды тестирования можно с известной долей условности разделить следующим образом:

Функциональное :

Нагрузочное:

Для решения этих задач предлагаются следующие основные инструменты:

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

Если «альфа-» и «бета-тестирование» относятся к стадиям до выпуска продукта (а также, неявно, к объёму тестирующего сообщества и ограничениям на методы тестирования), тестирование «ящиков» имеет отношение к способам, которыми тестировщик достигает цели.

Бета-тестирование в целом ограничено техникой чёрного ящика (хотя постоянная часть тестировщиков обычно продолжает тестирование белого ящика параллельно бета-тестированию). Таким образом, термин «бета-тестирование» может указывать на состояние программы (ближе к выпуску чем «альфа»), или может указывать на некоторую группу тестировщиков и процесс, выполняемый этой группой. Итак, тестировщик может продолжать работу по тестированию белого ящика, хотя ПО уже «в бете» (стадия), но в этом случае он не является частью «бета-тестирования» (группы/процесса).

CC-BY-CA Цыганенко В.Н., 31.01.2012