С помощью записи выполнения теста можно создавать среды выполнения для каждого тестового набора и отслеживать состояние его выполнения. Для автоматического создания записи выполнения теста предусмотрен мастер.
Подготовка
Для создания
записи выполнения теста необходимо наличие хотя бы одного тестового набора.
Об этой задаче
Как автоматически создать записи выполнения теста:
- Откройте существующий тестовый набор любым из следующих способов:
- В открытом плане тестирования выберите в Оглавлении пункт Тестовые наборы; затем щелкните на имени тестового набора, который требуется открыть.
- На левой боковой панели наведите указатель мыши на значок Построение
(
) и выберите команду Показать тестовые наборы; затем нажмитеВыполнить, чтобы просмотреть все тестовые наборы в проекте, или прокрутите список вниз в редакторе представлений; и наконец, щелкните на имени нужного тестового набора.
- В открытом тестовом наборе выберите пункт записи выполнения теста в Оглавлении, затем щелкните на значке Создать новый записи выполнения теста
(
). Запустится мастер создания записи выполнения теста. Работу мастера можно прервать в любое время, щелкнув на значке X в правом верхнем углу.
- На Шаге 1 мастера выберите Владельца, План тестирования и Стадию теста в соответствующих списках.
Стадии теста - это различные этапы или итерации в плане тестирования. Стадии теста доступны только при выбранном плане тестирования.
- Если у вас уже есть настроенные среды тестирования, выберите Повторное использование существующих сред тестирования, выберите нужные среды и нажмите Далее.
- Если сред тестирования еще нет, нажмите Создать среды тестирования.
- Выберите в каждом столбце один или несколько атрибутов сред.
Количество создаваемых записи выполнения теста зависит от количества выбранных атрибутов, выбранного уровня охвата, а также от значений дополнительных свойств (Включений, Исключений и Весовых коэффициентов).
Прим.: Пока не будут выбраны хотя бы два атрибута в одном из столбцов, раздел Дополнительные свойства может быть недоступным.
- Выберите требуемый уровень охвата.
Этот параметр, а также значения дополнительных свойств позволяют тонко настроить создаваемый записи выполнения теста.
- Значение Минимальный позволяет обеспечить хотя бы однократный охват каждого выбранного атрибута без попыток охватить определенные комбинации атрибутов. Например, если выбрать один атрибут в трех столбцах, то создаются три записи выполнения теста, что гарантирует минимум однократный охват каждого выбранного атрибута.
- Значение Средний - попарное взаимодействие позволяет гарантировать хотя бы однократный охват каждой комбинации парных атрибутов.
- Значение Большой - трехстороннее взаимодействие позволяет гарантировать хотя бы однократный охват каждой трехсторонней комбинации атрибутов.
- Значение Все - все формы позволяет гарантировать хотя бы однократный охват всех комбинаций атрибутов.
Прим.: Опции охвата становятся доступными после начала выбора атрибутов. Чем больший охват требуется, тем больше атрибутов и столбцов необходимо выбрать.
- Нажмите Дополнительные свойства, чтобы открыть окно с тремя вкладками: Включения, Исключения и Весовые коэффициенты.
- На вкладке Исключения задаются комбинации атрибутов для явного исключения, например, браузер Safari в Windows® XP.
- На вкладке Включения задаются комбинации атрибутов, которые всегда включаются, например, Internet Explorer 7.x в Windows XP.
- На вкладке Весовые коэффициенты указывается вес, или важность, каждого атрибута, относительно других значений.
Например, можно присвоить Windows XP больший вес, чем SUSE Linux®, чтобы гарантировать, что будет тестироваться хотя бы Windows XP.
- Нажмите кнопку Далее.
Мастер создает пробные экземпляры создаваемых сред тестирования, для которых будут создаваться записи выполнения теста.
- Выберите среды тестирования, которые требуется зафиксировать, и нажмите Далее.
Мастер создает пробные экземпляры записи выполнения теста.
- Выберите записи выполнения теста, которую требуется сохранить.
- При необходимости можно выбрать способ группировки создаваемых записи выполнения теста в списке Группировать по.
- Нажмите Готово.
Мастер создает записи выполнения теста в соответствии с указанными критериями.
- Нажмите кнопку Сохранить, чтобы добавить записи выполнения теста в тестовый набор.
Результат
После создания записи выполнения теста можно выбрать одну и запустить ее.
записи выполнения теста - Примеры
В следующей таблице показаны четыре различных набора параметров для создания записи выполнения теста. В строке 2 значение параметра Охват изменилось с минимального на среднее. В строке 3 внесены больше трех изменений, а в строке 4 - только одно. Каждое изменение приводит к увеличению количества создаваемых записи выполнения теста.
Табл. 1. Примеры записей выполнения тестов.Пример |
Выбранные браузеры |
Выбранные процессоры |
Выбранная ОС |
Охват |
Включения & Исключения |
Весовые коэффициенты |
Результат (созданные записи выполнения тестов) |
1 |
Firefox, IE |
Intel® i386, PowerPC |
Windows XP,
SUSE |
Минимальный |
Нет |
Приоритет у Firefox, Intel, & Windows XP |
2 |
2 |
|
|
|
Средний |
|
|
4 |
3 |
Firefox, IE, Safari |
|
Windows XP,
SUSE, Mac OS X |
|
|
Safari и Mac OS X с приоритетом 3. |
9 |
4 |
|
|
|
Большой |
|
|
18 |