Contributions
Junit5 + Zephyr Scale + Gradle project integration
Hey, My project: Gradle 7.6. + Java 11 + JUnit 5.9.2 + Selenium. Our UI test are run using Jenkins. Goal: To send tests results to Zephyr Scale (integrated to our corporate Jira) 1) First of all, I tried to follow this instruction (https://github.com/SmartBear/zephyr-scale-junit-example) > I am getting the following error: {"errorCode":400,"message":"Couldn't find any mapped test cases","status":"Bad Request"} while the build is Successful, which mean that test results are created. Each test use recommended by you naming approach (key + testCaseName), for example: OR_T48_createNewProduct As this did not work for me, I tried the 2nd approach (to generate JSON, instead of xml) : 2)Therefore, I decided to follow another your instruction (https://support.smartbear.com/zephyr-scale-server/docs/test-automation/integrations/junit.html?_ga=2.102739970.2034120911.1679307013-224804660.1673353040) Few questions here: 2.1. How to registerZephyr Scale JUnit Listener in Gradle project? Because, you showed only Maven example. <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>2.22.0</version> <configuration> <properties> <property> <name>listener</name> <value>com.adaptavist.tm4j.junit.ExecutionListener</value> </property> </properties> </configuration> </plugin> </plugins> </build> 2.2. What is the expected location oftest_result.json files in Gradle project? Really need your help, thanks!517Views0likes1Comment