2014-01-10 3 views
2

Selenium을 HP ALM과 통합 할 수 있는지 이해해야합니다. 요구 사항은 ALM에서 Selenium 스크립트를 실행하고 ALM에서 결과를 다시 업데이트하는 것입니다. 지금까지 수행 된 연구에서 VAPI-XP 스크립트 인 XTools.Run과 Ant를 사용하여 가능하다는 것을 알아야합니다.Selenium과 HP ALM의 통합

우리는 JUnit 또는 TestNG와 같은 Java 프레임 워크를 사용하여 Selenium을 HP ALM과 통합하기위한 솔루션을 찾고 있습니다.

누군가 이와 관련한 정보 출처가 있으면 알려 주시기 바랍니다.

우리는 how to integrate selenium with QC?Please help

에 하나의 유사한 토론을 가지고하지만 우리는 절차가 우리가 항상 패스 결과를 얻을 토론에 말했다 수행 할 때 문제입니다. Selenium 스크립트 실행 중에 발생한 예외 및 오류를 기반으로 HP ALM의 상태를 업데이트하고 싶습니다. 어떤 도움이라도 대단히 감사 할 것입니다.

미리 감사드립니다.

+1

안녕하세요, ALM 통합을위한 솔루션을 찾았습니까? – TechDog

답변

2

해결책 : 1 아래 웹 사이트를 방문하십시오. 그것은 ALM 테스트 세트로 업데이트 테스트 결과에 관련된 모든 물건을 가지고 http://automationtestingutilities.blogspot.in/2013/12/IntegrationWithQCorALMusingALMServiceWrapperPart2.html

솔루션 : ALM >> 도움말 >> 추가 기능 페이지를 통해 2

  1. 등록 HP ALM 클라이언트.

  2. 다운로드 야곱의 DLL (64,32 비트 모두),

  3. 프로젝트 경로에 추가 야곱 항아리. - Jacob.jar를 (DLL> 그냥 경로를 프로젝트 CopyPaste에) ->를 추가 길을 세우다.

  4. 예제 코드 아래 클래스

  5. 만들기 당신에게 자바에서 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()); 
    

아래 야곱 해당 COM 코드

입니다
Set QCConnection = CreateObject("TDApiOle80.TDConnection") 

QCConnection.InitConnectionEx sQCUrl 

QCConnection.Login sUserName, sPassword 
1

보기는 Agiletestware Bumblebee입니다.
HP ALM을 Selenium 및 더 많은 도구와 통합 할 수 있습니다.
Java 코드에 몇 가지 주석을 추가하기 만하면 JUnit/TestNG 테스트를 HP ALM과 통합하는 Java 주석 패키지도 있습니다.