2017-06-26 132 views
1

我們在項目中使用HP ALM進行QC,並計劃使用HP ALM的REST API自動執行以下操作。ALM Process Automation

1.在測試計劃和測試實驗室中動態上傳測試用例.-從api代碼示例中,我可以瞭解到TC通過創建測試集文件夾上傳到測試實驗室。但是如何在測試計劃中上傳TC?

  1. 在測試計劃和測試實驗室中映射測試用例 - 在那裏我看到任何解釋如何在測試計劃和實驗室中映射TC的示例。

3.使用Success或Failure動態更新測試用例的狀態。

4.如何繪製TC與工作項目?

您能否告知我們上述項目是可以實現的?

+0

請看看[Agiletestware大黃蜂(https://www.agiletestware.com/bumblebee)和[Agiletestware蜻蜓(https://www.agiletestware.com/dragonfly)產品 - 也許他們滿足您的需求用於HP ALM集成。 – Sergi

回答

0

當然你提到的是可能的。首先,它可能與您正在使用的HP QC REST ALM版本不同。例如,並非所有功能都在第一個11.x版本上啓用,但大多數錯誤在12.53版本中得到了修復。

反正來貴點:

1)請務必參閱HP REST ALM庫檢查REST味精,你應該送: http://alm-help.saas.hpe.com/en/12.53/api_refs/REST/#Overview.htm

2)你必須選擇一種方式來發送和收到這些消息。現在,python的使用非常普遍(我正在使用它)。請查看適合此任務的「REQUESTS」模塊。 第一個動作是登錄/驗證到QC ALM,然後就可以開始根據上述文庫和在頭保持正確的信息(例如以LSSOCookie)發送下一個操作。

3)stackOverflow已經回答了很多問題。始終嘗試檢查特定的任務。

4)來到你的問題:如果用於測試實驗室的測試文件夾設置文件夾,然後測試文件夾作爲實體測試計劃下的文件夾。

實體=「測試實例」則使用鏈接測試用例來測試:-)

要更新你必須發送一個適當的更新,一個測試設置或測試案例。 (一些bug在這方面是可見的HP 11.52。 - >例如之前創建一個測試爲「無運行」,然後更新到「及格或不及格」你已經實現了第一點後,此您將體驗

然後,您可以創建運行,運行步驟,設計步驟,附加文件以及HP ALM庫上提及的任何內容。祝你好運! ciao ciao!