Руководство по инструменту: Создание тестовых комплектов с помощью Rational TestManager
В этой памятке по инструменту описывается применение Rational TestManager для создания тестового комплекта.
Инструмент: Rational TestManager
Взаимосвязи
Основное описание

Обзор

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

Эта памятка по инструменту применима к Microsoft® Windows 98/2000/NT 4.0.

Этапы работы с инструментами

Для разработки автоматизированных тестовых комплектов производительности с помощью TestManager выполните следующие действия:

  1. Создайте комплект
  2. Вставьте в комплект группу пользователей
  3. Вставьте тестовые сценарии в комплект

1.  Создайте комплект

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

Создать комплект тестирования производительности можно одним из следующих способов:

  • С помощью мастера комплектов тестирования производительности
  • Исходя из существующего сеанса Robot
  • С помощью пустого комплекта тестирования производительности

В этой памятке описывается применение пустого тестового комплекта производительности.

Для создания этого комплекта выполните следующие действия:

  1. Выберите в меню Файл > Создать комплект.
  2. Выберите Пустой комплект тестирования производительности.

Значок справки   Обратитесь к разделу Создание комплекта в электронной справке TestManager.

2.  Вставьте группу пользователей в комплект

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

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

Для вставки группы пользователей в открытый комплект выполните следующие действия:

  1. Выберите в меню Комплект > Вставить > Группа пользователей.
  2. Выберите Фиксированную или Масштабируемую группу пользователей.
  3. Задайте число пользователей (для фиксированной группы пользователей) или процентное значение (для масштабируемой группы пользователей). Если процентное значение масштабируемой группы пользователей менее 100%, следует добавить другую группу пользователей (чтобы общее процентное значение всех групп равнялось 100%).

3.    Вставка тестовых сценариев в комплект

Выполните следующие действия из открытого комплекта:

  1. Выберите группы пользователей для выполнения тестового сценария.
  2. Выберите Комплект > Вставить > Тестовый сценарий.
  3. В открывшемся окне Свойства выполнения тестового сценария можно задать следующие свойства:
  • Источник тестового сценария - выберите тип сценария (GUI, VU, VB, Java) для вставки.

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

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

  • Итерации - укажите частоту повторения выбранного сценария или сценариев.

  • Метод планирования - укажите задержку, при ее наличии, перед запуском сценария, либо укажите прочие события, вызывающие выполнение сценария.

  1. Задав нужные свойства выберите имя добавляемого теста и нажмите кнопку OK.

Примечание: нельзя смешивать тестовые сценарии GUI и VU в группе пользователей. Однако можно смешивать прочие типы тестовых сценариев.

Значок справки   Обратитесь к следующим разделами электронной справки TestManager:

  • Определение тестовых сценариев
  • Свойства выполнения тестового сценария