簡體   English   中英

將硒與HP ALM集成

[英]Integrating Selenium with HP ALM

我們需要了解Selenium是否可以與HP ALM集成。 要求是從ALM執行Selenium腳本並在ALM中更新回結果。 從完成的研究到現在,我們已經知道使用VAPI-XP腳本XTools.Run和Ant是可能的。

我們正在尋找一種使用JUnit或TestNG等Java框架將Selenium與HP ALM集成的解決方案。

如果有人對此有任何信息來源,請告知我們。

關於如何將硒與QC進行整合,我們也進行了類似的討論。請幫助

但是問題是,當我們按照討論中所述的步驟進行操作時,我們總是會獲得通過結果。 我們希望根據Selenium腳本執行期間發生的異常和錯誤來更新HP ALM中的狀態。 任何幫助將非常感激。

提前致謝。

解決方案:1請訪問以下網站。 它具有與將測試結果更新到ALM測試集有關的所有內容http://automationtestingutilities.blogspot.in/2013/12/IntegrationWithQCorALMusingALMServiceWrapperPart2.html

解決方案:2

  1. 通過ALM >>幫助>>插件頁面注冊HP ALM Client。

  2. 下載Jacob dll(均為64,32位),jacob jar

  3. 將其添加到您的項目路徑。(DLL->只需將粘貼復制到項目路徑),Jacob.jar->將其添加到構建路徑。

  4. 建立課程

  5. 下面的示例代碼為您提供了有關如何在Java + Jacob中使用COM API的一些想法

     QCConnection = new ActiveXComponent("TDApiOle80.TDConnection"); Dispatch.call(QCConnection, "InitConnectionEx", sURL); // Login -User and Password Dispatch.call(QCConnection, "Login", sUser, sPassword); int iProjectsCount = Integer.parseInt(Dispatch.call(oProjects, "Count").toString()); 

下面是JACOB等效的COM代碼

Set QCConnection = CreateObject("TDApiOle80.TDConnection")

QCConnection.InitConnectionEx  sQCUrl   

QCConnection.Login sUserName, sPassword

請看看Agiletestware Bumblebee
它使您可以將HP ALM與Selenium和更多工具集成在一起。
它還具有Java注釋包,只需向Java代碼添加一些注釋,即可將JUnit / TestNG測試與HP ALM集成。

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

暫無
暫無

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

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