Automation testing tools today are designed for seamless integration with several external tools. Having worked with the QARA Enterprise test automation tool, I have witnessed how the integration with other popular tools makes it possible for testers to perform multiple testing functionalities on the same platform, without the need to switch between platforms. QARA Enterprise is a test automation tool developed by The Digital Group, which also offers external integrations with popular platforms like Jira, Sauce Labs, Microsoft Test Management (MTM), Jenkins and a few more. Here we shall learn about working with the integrations, one at a time.
1] Jira Integration
To connect JIRA project on QARA Enterprise, follow the steps below:
1. Click on the "Options" menu present on QARA Enterprise dashboard.
2. Go to JIRA > JIRA Configuration
Enter valid JIRA credentials in the pop-window.
4. Click on the "Save" button, as shown below.
After saving the JIRA credentials, continue with the steps:
5. Click on the "Connect JIRA Projects" sub menu.
6. Click on the “Connect JIRA projects” that appears on the pop-up window. The window below appears:
7. Select the checkbox next to the project you wish to connect and click on “Connect”
The connected JIRA projects will appear in the Left panel, as shown in the image below:
*Note: All the JIRA projects will be depicted by a different icon.
8. Right click on a JIRA project folder, to create a new issue.
After clicking on “Create Issue”, a screen appears as shown below.
In addition to the Project and Issue type (which will be updated automatically), users can add more details, such as a summary, a description, its priority, labels, its environment and attachments, if any.
9. Right click on the existing JIRA issue, to edit its details.
10. User can view JIRA test case ID from QARA.
2] Microsoft Test Management (MTM) Integration
QARA Enterprise provides the following features for connected MTM projects.
MTM Configuration
Click on the Options tab to select MTM, as shown below.
To configure, provide credentials to connect with MTM, as shown below.
Importing MTM Projects
Once we have configured the user credentials, we can import projects from MTM by providing required data as shown below. After import, the project will be available in QARA Enterprise.
Connecting MTM Project
To connect a MTM project, select the required MTM plan and click on the Connect button, as shown below.
The connected MTM plans will be displayed on the left panel of the dashboard, as shown below.
The user can automate MTM test cases from QARA, as shown below.
3] BrowserStack Integration
To run test cases on multiple browsers and different operating systems, QARA Enterprise has been integrated with BrowserStack. Follow the steps below to run test cases using BrowserStack:
1. Select Run Mode as Cloud Execution
2. Click on Run Configuration.
3. Select type as BrowserStack.
The pop-up window will appear, as shown in the screenshot below.
4. Enter the valid BrowserStack credentials (User Name and Access Key).
5. From the drop-down menu, select the Operating System and the Browser you wish to run the test case against.
6. Select the environment and other settings as required.
7. Click on Save.
8. Select the test cases
9. Click on Run to execute the test cases.
10. User can view execution by logging BrowserStack account, as shown below:
4] Sauce Labs Integration
To run test cases on multiple browsers and different operating systems, QARA Enterprise has been integrated with Sauce Labs. Follow the steps below to run test cases using Sauce Labs:
The pop-up window will appear, as shown in the screenshot below.
5] Selenium Grid Integration
We have integrated with Selenium-Grid, and the following are the two reasons why you might want to use Selenium-Grid
Selenium JAR file & Browser drivers will be available on QARA Enterprise.
Command to start Hub
java -jar selenium-server-standalone-3.4.0.jar -role hub
Command to start Node
java -Dwebdriver.chrome.driver="<path>chromedriver.exe" -Dwebdriver.gecko.driver="<path>geckodriver.exe" -Dwebdriver.ie.driver="<path>IEDriverServer.exe" -jar selenium-server-standalone-3.4.0.jar -role node -hub http://IP address:4444/grid/register
Given below are the steps to run test cases on Selenium Grid:
The different external integrations contribute towards enhancing the scope of test automation with QARA Enterprise, a test automation platform developed by The Digital Group. I have covered the functionalities and capabilities of QARA Enterprise in my previous blog posts, and here are the links to a few of them:
QARA Enterprise now has an add-on for JIRA that will help users bring test management capabilities to the JIRA interface. Learn more about the add-on that is available on the Atlassian Marketplace. Want to share your experience working with any of the integrations we discussed above? Drop us a message in the Comment box below.
Amit Dabli
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
0 comments