This is the TestNG Reporter for submitting test results to Katalon TestOps.
It is recommended to follow instructions in Katalon TestOps Project page.
Add the dependency to pom.xml:
<dependency>
<groupId>com.katalon</groupId>
<artifactId>testops-testng</artifactId>
<version>1.1.2</version>
</dependency>Configurations will be read from environment variables, Java system properties, and properties file in this order.
testops.server-url(environment variable:TESTOPS_SERVER_URL)
Katalon TestOps endpoint (default: https://testops.katalon.io).
testops.api-key(environment variable:TESTOPS_API_KEY)
Your Katalon TestOps API Key.
testops.project-id(environment variable:TESTOPS_PROJECT_ID)
The Katalon TestOps project that will receive the test results.
- Linux
export TESTOPS_SERVER_URL=https://testops.katalon.io
export TESTOPS_API_KEY=<your API key>
export TESTOPS_PROJECT_ID=<your project ID>
mvn test
- Windows
set TESTOPS_SERVER_URL=https://testops.katalon.io
set TESTOPS_API_KEY=<your API key>
set TESTOPS_PROJECT_ID=<your project ID>
mvn test
mvn test -Dtestops.serverUrl=https://testops.katalon.io -Dtestops.api-key=<your API key> -Dtestops.project-id=<your project ID>
Create a testops.properties file in the resources directory
testops.server-url=htts://testops.katalon.io
testops.api-key=
testops.project-id=
Run the command:
mvn test
https://github.com/katalon-studio-samples/testops-testng-sample