Selenium Integrated with ALM
Posted by Mufi on 7:02 AM with 5 comments
Selenium Integration with ALM
Integrating Selenium with HP Test Management Tool : This has been one of the important requirement for all of us. We have come up with an OpenSource Project (ALM Service Wrapper)that will help in acheiving this.
The below article will guide you on how to use the ALM Service Wrapper for Integrating with HP QC/ALM.
ALM Service Wrapper, a Java API using which you can Integrate Selenium and also any other automation tool supporting Java as scripting language. Tools like IBM RFT, OpenScript from Oracle OATS etc can use this library for updating the results into HP ALM.
The HP Quality Center (QC), Application Lifecyle Management (ALM) provides an Open Test Architecture API which is a COM library that enables you to integrate external applications.
Using this API, we will be able to communicate with QC or ALM. For this, we will use JACOB (Java Com Bridge) library.
Jacob is a Java library that lets Java applications communicate with Microsoft Windows DLLs or COM libraries. It does this through the use of a custom DLL that the Jacob Java classes communicate with via JNI. The library and dll isolate the Java developer from the underlying windows libraries so that the Java developer does not have to write custom JNI code.
This Post is organized into following parts:
Go To: ALM ServiceWrapper Part 1 - Contains Details regarding Registering the DLL
Go To: ALM ServiceWrapper Part 2 - Contains Details regarding The usage along with Examples
Go To: ALM ServiceWrapper Part 3 - Contains Details regarding Upcoming Releases and Features
Download Links: Stable Version 2.0
Hi, Is there anyone who can help me to integrate selenium with ALM.I am using Selenium+TestNG+Maven combination.Now I am trying to update the testresults to ALM. As mentioned in the blog I have registered all the required dlls and added the jar files to root path.I am stuck with the sample code portion.Can anyone help me with a sample working code?
ReplyDeletehttp://www.agiletestware.com/docs/bumblebee-docs/en/latest/qa-frameworks/testng/
ReplyDeletewhere is source code? my company do not approve any open source without source code. can you pls. point me.
ReplyDeleteHi Jig,
DeleteBumblebee is a commercial product. You can register on the website and we can send you the setup steps. Some of the code is our intellectual property. As such, it is packaged up and obfuscated. Some of it can be shared. You can get a free trail and see if this is something that you need.
https://www.agiletestware.com/bumblebee
I am able to update results, raised defects etc. using selenium automation script into HP ALM.
ReplyDeleteBut how to make HP ALM should trigger the Selenium script ?
I mean, from HP ALM I should able to start execution of selenium automated script.