簡體   English   中英

在 testrail API 中,如何從案例數據中獲取 project_id?

[英]In testrail API how do I get project_id from case data?

我正在嘗試使用 add_run 端點添加運行,但在我的自動化代碼中,我只有測試用例 ID 而沒有項目 ID(根據文檔,這是強制性的)。 現在我正在做:

  1. 使用 /get_projects 獲取所有項目
  2. 獲取所有案例 /get_cases/{project_id} 然后我遍歷我得到的案例並將 project_id 添加到案例中,這樣我就可以創建一個具有正確 project_id 的 add_run。

這似乎是錯誤的做法。 有人有更好的解決方案嗎? 還有沒有辦法創建沒有 project_id 的運行? 例如,如果我有一個包含許多項目案例的理智運行。 任何幫助表示贊賞。

您可以執行以下操作來獲取父項目 ID:

  1. 通過 ID 獲取案例並捕獲suite_id字段的值
  2. 通過suite_id字段的值獲取父套件並捕獲project_id字段的值 <--- 這里你有你的項目 ID,可以用它來創建運行。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM