Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Сервисы Azure DevOps | Azure DevOps Server | Azure DevOps Server 2022
Note
Средство командной строки TCM больше не рекомендуется использовать с Azure DevOps Services или Azure DevOps Server 2020 и более поздними версиями.
Вы можете выполнять несколько задач для перечисления, просмотра, копирования и клонирования или выполнения тестов с помощью средства командной строки tcm.exe . Большинство команд поддерживаются как для локальной среды, так и для размещения Azure DevOps.
Работа с средством командной строки TCM
Чтобы выполнить программу командной строки TCM, выполните следующие действия:
Установлен Visual Studio 2017 Professional или более ранняя версия. Доступ кtcm.exe из командной строки и следующих каталогов:
%programfiles(x86)%\Microsoft Visual Studio\2017\Professional\Common7\IDE
%programfiles(x86)%\Microsoft Visual Studio\2017\Enterprise\Common7\IDE%programfiles(x86)%\Microsoft Visual Studio 14.0\Common7\IDEЧтобы выполнить командуtcm.exe , укажите
/collectionи/teamprojectпараметры, а/loginтакже при необходимости.Parameter Description /коллекция :CollectionURLRequired. Задает универсальный код ресурса (URI) коллекции проектов группы. Формат универсального кода ресурса (URI) выглядит следующим образом:
— Для Azure DevOps Services:http://dev.azure.com/OrganizationName
— Для Azure DevOps Server:http://ServerName:Port/VirtualDirectoryName/CollectionName. Если виртуальный каталог не используется, формат URI выглядит следующим образом:http://ServerName:Port/CollectionName/teamproject: projectRequired. Имя проекта, содержащего тестовые объекты, в которые требуется клонировать или импортировать автоматические тесты. /login: username,[password]Optional. Указывает имя и пароль допустимого пользователя Azure DevOps и разрешения на выполнение команды. Используйте этот параметр, если вы используете обычную проверку подлинности, вы не подключены к домену или учетные данные Windows не имеют соответствующих разрешений. Будьте допустимым членом проекта, к которому вы хотите получить доступ, и у вас есть необходимые разрешения на основе выполняемых команд. Дополнительные сведения см. в разделе "Тестовый доступ и разрешения вручную".
Команды TCM
В следующей таблице приведены ссылки на статьи, описывающие выполнение соответствующей команды tcm.exe . Большинство команд поддерживаются как в Azure DevOps Server, так и во всех версиях и Azure DevOps Services.
Command
Azure DevOps Services
Сервер Azure DevOps
tcm configs:Lists test configurations
✔️
✔️
tcm fieldmapping: импортирует или экспортирует XML-файл для определения типов разрешения, типа ошибок и типов сбоев.
Note
Эту команду можно выполнить только в коллекциях, использующих модель xml-процессов Online. Для версий, использующих модель наследуемого процесса, импорт XML-файлов не поддерживается.
✔️
tcm plans: список или клонирование планов тестирования.
✔️
✔️
tcm run: создает, удаляет, списки, прерваны, публикует, экспортирует или запускает группу тестов. Кроме того, поддерживает импорт автоматических тестов в план тестирования.
✔️
✔️
tcm suites: вывод списка или клонирования наборов тестов.
✔️
✔️
tcm testenvironments: просмотр и перечисление тестовых сред.
✔️
✔️
tcm testcase: импорт тестовых случаев из указанной сборки или тестового файла
✔️
✔️