Где я могу найти информацию о параметрах kiwi tcms для json-rpc?

#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, можно создать тестовый пример и одновременно присоединиться к плану тестирования??