#python-3.x #azure-devops-rest-api
#python-3.x #azure-devops-rest-api
Вопрос:
Может кто-нибудь, пожалуйста, поделиться подробностями о том, как создать тестовый пример в Azure devops с использованием rest api, желательно в коде python. Я не смог найти прямой API в azure devops, но они совместно использовали API для рабочего элемента. Но я не имею ни малейшего представления о том, каким должно быть тело при создании тестового примера. Пожалуйста, предложите.
Комментарии:
1. Что касается тела рабочего элемента при создании тестового примера, нигде не упоминается. Я видел этот пример кода для проектов get, но было бы здорово, если бы кто-нибудь поделился примером кода для создания рабочего элемента в качестве тестового примера с точным форматом тела. Спасибо
Ответ №1:
Как создать тестовый пример в Azure devops с использованием rest api на python
Тестовый пример также является рабочим элементом. Именно по этой причине они предоставили вам API для рабочего элемента.
При создании рабочего элемента с типом TestCase:
Затем мы могли бы найти его на вкладке тестовый пример:
Итак, мы могли бы использовать REST API Create a work item для создания рабочего элемента с типом Testcase для создания тестового примера:
PATCH https://{instance}/DefaultCollection/{project}/_apis/wit/workitems/${workItemTypeName}?api-version={version}
С другой стороны, мы могли бы проверить REST API о тестовых примерах, получить тестовый пример, удалить тестовый пример, но не создавать API тестового примера напрямую.
Чтобы создать рабочий элемент на python, вы можете обратиться к этому официальному документу Azure DevOps Python API.
Он содержит API-интерфейсы Python для взаимодействия с Azure DevOps и управления ими. Эти API поддерживают расширение Azure DevOps для Azure CLI. Чтобы узнать больше о расширении Azure DevOps для Azure CLI, посетите репозиторий Microsoft / azure-devops-cli-extension.
Вот несколько примеров кода для создания рабочего элемента на python.
Вы можете проверить этот поток для получения более подробной информации.
Комментарии:
1. Я видел много сообщений, в которых упоминается то же самое, что я могу создать тестовый пример с помощью рабочего элемента. Но я не нашел ни одного сообщения, в котором действительно упоминалось бы, какими должны быть данные, вводимые в rest api при создании тестового примера с использованием create work item api. Может кто-нибудь, пожалуйста, помогите мне, поскольку я получаю ошибку, предоставив данные, предоставленные в документе Microsoft для Azure rest api.