Use this dependency in your maven config
<dependency>
<groupId>com.github.ppadial</groupId>
<artifactId>testrail-api-client</artifactId>
<version>0.4.0</version>
</dependency>
This API currently support TestRail 5.4.0 API version.
Module | Status | Notes | Reference |
---|---|---|---|
Cases | Partially | Update and Add pending | http://docs.gurock.com/testrail-api2/reference-cases |
Case Fields | Not Implemented | ||
Case Types | All Implemented | ||
Configurations | All Implemented | ||
Milestones | All Implemented | ||
Plans | All Implemented | ||
Priorities | All Implemented | ||
Projects | All Implemented | ||
Results | All Implemented | ||
Result Fields | Not Implemented | ||
Runs | Partially | Update, Close, Add getRuns are pending | http://docs.gurock.com/testrail-api2/reference-runs |
Sections | All Implemented | ||
Statuses | All Implemented | ||
Suites | Partially | Update and Delete pending | http://docs.gurock.com/testrail-api2/reference-suites |
Templates | All Implemented | ||
Tests | All Implemented | ||
Users | All Implemented |
This project follows the Maven base POM archetype, see the instructions in All the information about:
- Configure dependencies
- Maven commands & targets available
Easy peasy
- Clone this repo:
git clone https://github.com/ppadial/testrail-api-client-java.git
- Configure your maven system (settings.xml) as specified in Maven base POM
Wanna use IntelliJ ?
- Open the pom.xml with intelliJ
- Use the maven projects to build it using install target
Wanna use Command line?
mvn install
Paulino Padial โ @ppadial โ github.com/ppadial
Distributed under the MIT license. See LICENSE for more information.
https://github.com/ppadial/testrail-api-client-java
- Fork it (https://github.com/ppadial/testrail-api-client-java/fork)
- Create your feature branch (
git checkout -b feature/fooBar
) - Commit your changes (
git commit -am 'Add some fooBar'
) - Push to the branch (
git push origin feature/fooBar
) - Create a new Pull Request