Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/teodesian/testrail-perl
Perl interface to TestRail's REST API
https://github.com/teodesian/testrail-perl
perl prove-plugin testrail
Last synced: 27 days ago
JSON representation
Perl interface to TestRail's REST API
- Host: GitHub
- URL: https://github.com/teodesian/testrail-perl
- Owner: teodesian
- Created: 2014-07-25T16:50:56.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2022-09-11T00:26:50.000Z (about 2 years ago)
- Last Synced: 2024-09-28T19:01:21.650Z (about 1 month ago)
- Topics: perl, prove-plugin, testrail
- Language: Perl
- Size: 4.58 MB
- Stars: 5
- Watchers: 6
- Forks: 8
- Open Issues: 23
-
Metadata Files:
- Readme: README.md
- Changelog: Changes
Awesome Lists containing this project
README
TestRail::API
=============Perl interface to TestRail's REST API
Implements most available TestRail API methods:
* Making Projects,Suites,Sections,Cases,Plans and Runs
* Getting the same
* Deleting the same
* Setting test run statusesBasically 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.