The functionality of this app became a part of TestFLO itself since TestFLO 8.0. and we have decided to pause our efforts in this area, so this app is no longer available on the Atlassian Marketplace. All development efforts related to automated tests will be focused on TestFLO. Please use the test automation integration present in TestFLO 8.x and higher instead. Customers who have TestFLO Automation for Test Execution will be supported until their license expires.
What is it?
TestFLO - Automation is a solution extending TestFLO - Core whichallows you to:
trigger the execution of your JUnit or Selenium tests on Bamboo or Jenkins automatically, by changing the status of your Test Plan (or another type that is currently the parent of your Test Cases)
receive updates about the results of tests execution in Jira
It consists of two parts:
a Jira plugin called TestFLO - Automation, that provides an API for creating issues in Jira out of JUnit or Selenium surefire-reports
a JAR file which sends the test reports to Jira, executed by either by Bamboo or Jenkins when test execution finishes or simply manually from the command line
You need to install the TestFLO Automation app from Atlassian Marketplace before you use the .JAR. Otherwise, the .JAR will not have the API in Jira to talk to.
TestFLO Automation supports Jenkins up to version 2.176.1.
How to use it?
You have to download this JAR file and execute it either from the console or through your continuous integration server providing a few parameters, as follows (this is the bare minimum):