#kiwi-tcms
#kiwi-tcms
Вопрос:
Я практикую использование json-rpc для создания тестового примера, и я хочу связать тестовый paln с тестовым примером, но я не знаю параметра плана.
Кто-нибудь может дать мне несколько предложений?? Спасибо.
Мой пример, подобный этому, идентификатор плана тестирования: 3 Имя плана тестирования: test
Использование запроса postman
{
"jsonrpc":"2.0",
"method":"TestCase.create",
"params":{"values":{"summary":"jsonrpctest","case_status":2,"category":2,"priority":1,"text":"20201005test","plan":[3,"test"]}},
"id":1
}
Ответ
{
"id": 1,
"jsonrpc": "2.0",
"result": {
"id": 191,
"create_date": "2020-10-06 04:44:13",
"is_automated": false,
"script": "",
"arguments": "",
"extra_link": null,
"summary": "jsonrpctest",
"requirement": null,
"notes": "",
"text": "20201005test",
"case_status_id": 2,
"case_status": "CONFIRMED",
"category_id": 2,
"category": "--default--",
"priority_id": 1,
"priority": "P1",
"author_id": 1,
"author": "ardyn",
"default_tester_id": null,
"default_tester": null,
"reviewer_id": null,
"reviewer": null,
"plan": [],
"component": [],
"tag": []
}
}
Ответ №1:
https://kiwitcms.readthedocs.io/en/latest/api/index.html говорит: «Методы RPC на стороне сервера задокументированы в tcms.rpc.api».
Что такое https://kiwitcms.readthedocs.io/en/latest/modules/tcms.rpc.api.html
И есть TestPlan.add_case()
метод: https://kiwitcms.readthedocs.io/en/latest/modules/tcms.rpc.api.testplan.html#tcms.rpc.api.testplan.add_case
Комментарии:
1. Спасибо, и я хочу знать, что просто используя этот метод TestCase.create, можно создать тестовый пример и одновременно присоединиться к плану тестирования??