簡體   English   中英

HP ALM與Appium之間的集成

[英]Integration between HP ALM and Appium

是否可以在HP ALM和Appium之間建立連接以自動化ALM中的測試執行?

對的,這是可能的。 您將必須為ALM使用其他API。 您有兩種方法可以實現此目的:

  1. 使用HP-ALM OTA API(OTA API參考: 單擊此處)

    優點:
    a。)OTA API是一個巨大的C#API,具有可以使用的多種功能。
    b。)基於對象的API。 大多數程序員可以輕松地使用它。

    缺點:
    a。)取決於平台。 需要在您的本地系統(Windows)中注冊OTA COM Client .dll才能使用它。 b。)HP將來可能會完全遷移到REST API,並停止對COM API的支持/更新。

  2. 使用HP-ALM REST API(REST API參考: 單擊此處)

    優點:
    a。)獨立於平台。 不需要安裝/注冊任何客戶端軟件。 將HTML請求發布到服務器並處理XML格式的結果。
    b。)未來的API。 HP將來可能會完全遷移到REST API。

    缺點:
    a。)它主要只關注客戶端中核心實體的簡單CRUD操作(CRUD =創建,讀取,更新,刪除)。
    b。)並非所有通過此API公開的ALM功能。

您還可以查看我的git repo: myGitRepo 已經使用OTA COM API實現了2個項目。 兩者都有一個具有功能的UI,可以完成在ALM中執行的日常手動任務。 我目前正在努力進行多項改進。

看看Agiletestware Bumblebee 它通過一組Java注釋在源代碼級別上與Appium和Selenium集成。
請參閱此處的詳細指南

免責聲明:我是Bumblebee的開發人員

暫無
暫無

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

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