Поделиться через


Практическое руководство. Создание обычного теста

Обновлен: Ноябрь 2007

Обычный тест является оболочкой для существующего теста, программы или средства стороннего производителя. После включения программы в обычный тест, Team System (средства тестирования) обрабатывает ее как любой другой тип теста. Для управления этой программой и ее выполнения используются те же окна и инструменты Visual Studio Team System Test Edition. 

ms182624.alert_note(ru-ru,VS.90).gifПримечание.

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

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

Создание обычного теста

  1. В обозревателе решений щелкните правой кнопкой мыши тестовый проект и последовательно выберите пункты Добавить и Обычный тест.

    В тестовый проект добавляется шаблон обычного теста, который открывается в главном окне редактирования. Новому обычному тесту присваивается имя по умолчанию, например GenericTest1.generic, и этот тест отображается в обозревателе решений в узле тестового проекта.

  2. В поле Укажите существующую программу (тест, окружение теста или адаптер теста) для упаковки в качестве универсального теста укажите путь и имя файла теста, программы или средства стороннего производителя, который требуется включить в обычный тест.

  3. (Необязательно) В поле Аргументы командной строки для передачи в универсальный тест введите один или несколько аргументов. Аргументы разделяются пробелами.

  4. (Необязательно) В поле Дополнительные файлы для развертывания с универсальным тестом укажите все файлы, которые необходимы для правильного выполнения теста.

    ms182624.alert_note(ru-ru,VS.90).gifПримечание.

    Перед выполнением теста файлы, указанные на этом шаге, копируются в каталог развертывания, созданный средой Visual Studio. Дополнительные сведения см. в разделе Общие сведения об обычных тестах.

  5. (Необязательно) В поле Рабочий каталог укажите каталог, который должен использоваться в качестве рабочего каталога при выполнении исполняемого файла.

  6. (Необязательно) Укажите имя файла результатов.

  7. Сохраните обычный тест.

Теперь тест готов к выполнению; он вернет значение 0 или другое число. Обработчик тестов интерпретирует значение 0 как успех, а любое другое число как неудачу.

Безопасность

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

См. также

Задачи

Пошаговое руководство. Создание и выполнение обычного теста

Основные понятия

Общие сведения об обычных тестах