Практическое руководство. Создание обычного теста
Обновлен: Ноябрь 2007
Обычный тест является оболочкой для существующего теста, программы или средства стороннего производителя. После включения программы в обычный тест, Team System (средства тестирования) обрабатывает ее как любой другой тип теста. Для управления этой программой и ее выполнения используются те же окна и инструменты Visual Studio Team System Test Edition.
![]() |
---|
В представленной ниже процедуре предполагается наличие существующего теста, программы или средства стороннего производителя в виде исполняемого файла, который можно включить в обычный тест. Требуется возможность запустить этот исполняемый файл из командной строки и получить значение успеха или неудачи. |
Дополнительные сведения см. в разделе Общие сведения об обычных тестах.
Создание обычного теста
В обозревателе решений щелкните правой кнопкой мыши тестовый проект и последовательно выберите пункты Добавить и Обычный тест.
В тестовый проект добавляется шаблон обычного теста, который открывается в главном окне редактирования. Новому обычному тесту присваивается имя по умолчанию, например GenericTest1.generic, и этот тест отображается в обозревателе решений в узле тестового проекта.
В поле Укажите существующую программу (тест, окружение теста или адаптер теста) для упаковки в качестве универсального теста укажите путь и имя файла теста, программы или средства стороннего производителя, который требуется включить в обычный тест.
(Необязательно) В поле Аргументы командной строки для передачи в универсальный тест введите один или несколько аргументов. Аргументы разделяются пробелами.
(Необязательно) В поле Дополнительные файлы для развертывания с универсальным тестом укажите все файлы, которые необходимы для правильного выполнения теста.
Примечание.
Перед выполнением теста файлы, указанные на этом шаге, копируются в каталог развертывания, созданный средой Visual Studio. Дополнительные сведения см. в разделе Общие сведения об обычных тестах.
(Необязательно) В поле Рабочий каталог укажите каталог, который должен использоваться в качестве рабочего каталога при выполнении исполняемого файла.
(Необязательно) Укажите имя файла результатов.
Сохраните обычный тест.
Теперь тест готов к выполнению; он вернет значение 0 или другое число. Обработчик тестов интерпретирует значение 0 как успех, а любое другое число как неудачу.
Безопасность
При вызове любого исполняемого файла на компьютере обычный тест использует учетные данные запустившего тест пользователя. По этой причине необходимо удостовериться в надежности создателя программы и безопасности выполняемых ею действий.
См. также
Задачи
Пошаговое руководство. Создание и выполнение обычного теста