gurock/TestRail CLI

Use the TestRail CLI to interact with TestRail

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
trcli_versionVersion of the CLI to be installed (defaults to latest)no
configOptional path for config yml fileno
hostTestRail host URL (i.e.: https://my-instance.testrail.io)yes
usernameAuthentication usernameyes
passwordAuthentication password or API keyyes
projectName of the project (alternatively, use the "project_id" parameter)no
project_idID of the project (alternatively, use the "project" parameter)no
verboseOutput all API calls and their results (default: false)no
verifyVerify the data was added correctly (default: false)no
insecureAllow insecure requests (default: false)no
batch_sizeConfigurable batch size (default: 50)no
timeoutBatch timeout duration (default: 30)no
auto_create_cases_yesAutomatically create unexisting test cases (true/false)no
auto_create_cases_noSkip creation of unexisting test cases (true/false)no
silentSilence output (default: false)no
report_file_pathPath to the JUnit XML fileyes
titleTitle of Test Run to be created in TestRailyes
case_matcherMechanism to match cases between the JUnit report and TestRail (auto/name/property, default: auto)no
close_runClose the newly created run (default: false)no
suite_idSuite ID where the run will be created in case of a multi-suite projectno
run_idRun ID to submit results to (by default a new Test Run is created)no
plan_idPlan ID with which the Test Run will be associatedno
config_idsComma-separated configuration IDs to use along with Test Plans (i.e.: 34,52)no
milestone_idMilestone ID to which the Test Run should be associated tono
section_idSection ID to create new sections with test cases underno
run_descriptionSummary text to be added to the test runno
special_parserOptional special parser option for specialized JUnit reportsno
allow_msEnable milliseconds for elapsed times (default: false)no
junit_parser_paramsAny parameters, as you would write them on a command line (i.e.: --case-fields type_id:1)no
working_directoryThe working directory to execute the TestRail CLIno

no outputs