[英]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
通過ALM >>幫助>>插件頁面注冊HP ALM Client。
下載Jacob dll(均為64,32位),jacob jar
將其添加到您的項目路徑。(DLL->只需將粘貼復制到項目路徑),Jacob.jar->將其添加到構建路徑。
建立課程
下面的示例代碼為您提供了有關如何在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.