In this presentation, we demonstrate how the integration of Selenium with Confluence and JIRA using zAgile Teamwork can give you added boost to your QA cycles. The integration of these tools enables full cycle testing management, automation, reporting and traceability for your product releases.
In this presentation, we demonstrate how the integration of Selenium with Confluence and JIRA using zAgile Teamwork can give you added boost to your QA cycles. The integration of these tools enables full cycle testing management, automation, reporting and traceability for your product releases.
The path to full cycle test management with zAgile Teamwork begins with defining test cases in confluence. Once test cases are defined, you can easily upload a Selenium script for a given test case or a test suite that can be repeatedly and automatically executed in various environments, against different browsers, and in the cloud. You can easily create test runs for specific iterations in your product delivery cycles. The execution of the scripts occurs through JIRA using its workflow engine. This allows you to control the execution thru workflow states and track the results through iterations. Teamwork automatically links the test case, test script and execution results and provides full lifecycle reporting and traceability. For example, for a given iteration, you can report on test execution by feature, by component or by requirement. You can similarly report on the test history of a particular requirement through multiple iterations and builds. Let’s take a closer look at how Teamwork accomplishes this via integrating Confluence and JIRA with Selenium.
zAgile Teamwork allows you to define Test Suites and Test Cases in Confluence using easy-to-customize templates for consistency
It also allows for automatic linking of test suites and test cases with Features, Components and Requirements for traceability and reporting.
Once you define test cases, you can add a Selenium script for each test case that can be automated.
Once you associate a script for a test case, you can now begin executing it by creating a task in JIRA and entering the test execution workflow
The JIRA Task is automatically linked to the test case from which it was created. Test Case execution is accomplished by initiating the Execute step in the workflow. This will automatically execute the associated Selenium script and return the resulting output into the task.
The script execution result and status (Failure or Success) are returned to the JIRA Task along with the link to the HTML output of the result.
Once you have executed the test case, you can return to the test case in Confluence, view its execution history.
You also navigate to the release dashboard to get a more comprehensive view of features, requirements and test execution status for that release.
In summary, we show how the integration of Selenium with Confluence and JIRA using Teamwork can supercharge your testing efforts. It provides you with a powerful way for managing test definitions as well as for executing tests using JIRA’s workflow engine. zAgile Teamwork is available for a test drive as well as free 30-day trial in your own environment. For more information, please contact sales at zAgile.com