|
|
%!s(int64=8) %!d(string=hai) anos | |
|---|---|---|
| bin | %!s(int64=8) %!d(string=hai) anos | |
| dist | %!s(int64=8) %!d(string=hai) anos | |
| lib | %!s(int64=8) %!d(string=hai) anos | |
| t | %!s(int64=8) %!d(string=hai) anos | |
| .gitignore | %!s(int64=10) %!d(string=hai) anos | |
| .mailmap | %!s(int64=11) %!d(string=hai) anos | |
| .travis.yml | %!s(int64=9) %!d(string=hai) anos | |
| Changes | %!s(int64=8) %!d(string=hai) anos | |
| MANIFEST.SKIP | %!s(int64=11) %!d(string=hai) anos | |
| README.md | %!s(int64=10) %!d(string=hai) anos | |
| dist.ini | %!s(int64=8) %!d(string=hai) anos | |
| perlcriticrc | %!s(int64=11) %!d(string=hai) anos | |
| tidyall.ini | %!s(int64=10) %!d(string=hai) anos | |
| weaver.ini | %!s(int64=11) %!d(string=hai) anos |
Perl interface to TestRail's REST API
Implements most available TestRail API methods:
Basically everything needed to sync up automated test runs to the test management DB. Also has convenience methods to handle various limitations of the API.
my $url = "http://some.testrail.install/";
my $user = 'JohnDoe';
my $pw = 'password';
my $apiClient = new TestRail::API($url,$user,$pass);
Also provides a prove plugin and TAP analyzer so that you can upload results on-the-fly or after it's logged to a file.
As of version 0.019, it also supports automated creation of builds (for use in a CI sort of arrangement).
TODO: alter tests so that you can keep in sync.
See POD for more info.