Обзор
Тестовый сценарий отвечает на вопрос: "Что нужно
протестировать?" Тестовые сценарии являются основой для тестирования. В целом они позволяют узнать следующие параметры
тестирования:
-
Что тестировать
-
Как тестировать
-
Когда тестировать
Они содержат сведения относительно разработки, проверки требований, реализации и конфигурации.
Тестовые сценарии используются как основа для проверки требований, например, исходя из вводе, полученным от различных
источников: тестовых сценариев в модели Rational Rose, спецификаций, требований Rational RequisitePro, маркетинговых
данных, комментариев исходного кода, полученных при просмотре кода, и запросов на изменение.
Тестовый сценарий всегда находится в папке тестовых сценариев плана тестирования. Сведения о создании
тестового плана приведены в Памятке по инструменту: создание тестового плана с помощью Rational
TestManager.
Эта памятка по инструменту применима к Windows 98/ME/XP/2000 и NT 4.0.
Этапы работы с инструментами
Для создания тестового сценария выполните следующие действия:
-
Вставьте тестовый сценарий
-
Задайте параметры тестового сценария
Первым шагом по созданию тестового сценария является вставка тестового сценария в TestManager.
-
На вкладке Планирование рабочей области ресурсов теста выберите Файл > Открыть план теста.
-
Выберите подходящий План теста.
-
Выберите соответствующую Папку плана теста и щелкните правой кнопкой на опции Вставить тестовый
сценарий. Появится диалоговое окно Создать тестовый сценарий.
-
Единственным обязательным полем является имя тестового сценария. Задайте имя тестового сценария, исходя из объекта
его проверки, например, Создание учетной записи. В поле Имя введите имя и нажмите OK.
Обратитесь к
следующим разделами электронной справки TestManager:
-
Вставка папки тестовых сценариев в тестовый план (Содержимое: планирование тестов)
-
Вставка тестового сценария в папку тестовых сценариев (Содержимое: планирование тестов)
Кроме присваивания имени тестового сценария, можно задать и другие свойства. Например, можно присвоить владельца
тестовому сценарию, указать конфигурации и итерации, связанные с тестовым сценарием, и добавить указатели на внешние
документы, связанные с тестовым сценарием.
К свойствам тестового сценария можно отнести:
-
Описание тестового сценария - в этом поле можно указать что именно проверяет тестовый сценарий.
-
Эскиз тестового сценария - здесь можно задать пошаговые инструкции по выполнению тестовым сценарием
указанных тестов, включая проверку поведения.
-
Владелец тестового сценария - назначьте владельца областей через тестовый сценарий для структурирования
команды разработчиков.
-
Конфигурации связанные с тестовым сценарием - укажите конфигурации программного и аппаратного обеспечения в
которых следует выполнять тестовый сценарий для проверки указанного поведения.
-
Итерации, связанные с тестовым сценарием - связав тестовый сценарий с итерацией вы сделаете его часть.
критериев приемлемости для данной итерации. Это поможет вам уяснить кода требуется выполнить тестовый сценарий.
-
Тестовый ввод, связанный с тестовым сценарием - связывает тестовый ввод с тестовым сценарием. Тестовый ввод
мотивирует выполнение тестового сценария. Тестовый сценарий может быть одним из проверяющих тестовый ввод,
например, требование. Тестовый ввод поступает от различных источников, варианты модели Rational Rose, спецификации,
требования Rational RequisitePro, маркетинговые данные, комментарии исходного кода, полученные при просмотре кода,
и запросы на изменение.
-
Внешние документы, связанные с тестовым сценарием - внешние документы могут содержать любые данные , от
тестовых эскизов до спецификаций данных, используемых с реализацией тестовых сценариев.
-
Ручная и/или автоматическая реализация тестового сценария - реализует тестовый сценарий с помощью
автоматических тестовых сценариев, ручных сценариев или их обоих.
Обратитесь к
следующим разделами электронной справки TestManager:
-
Сопоставление конфигурации с тестовым сценарием (Содержимое: планирование тестов)
-
Сопоставление итерации с тестовым сценарием (Содержимое: планирование тестов)
-
Разработка тестов (Содержимое: планирование тестов)
-
Сопоставление реализации с тестовым сценарием (Индекс: реализация)
|