Getting started
Getting Started with Tacotruck
Tacotruck is a powerful tool for moving quality data between different testing platforms. Whether you need to submit test results to TestRail, TestFiesta, or migrate data between test case management tools, tacotruck provides a simple interface to accomplish these tasks.
Installation
Global Installation
npm install -g @testfiesta/tacotruck
Using without Installation
npx @testfiesta/tacotruck
Basic Commands
Tacotruck supports multiple testing platforms. Here are the main commands:
TestFiesta Integration
Submit test results to TestFiesta:
tacotruck testfiesta run:submit \
--data ./results.xml \
--token "your_api_token" \
--organization "your_org_handle" \
--project "your_project_key" \
--name "Test Run Name" \
--url "https://api.testfiesta.com"
Required parameters:
--data: Path to your test results file (XML/JSON)
--token: TestFiesta API token
--organization: Your organization handle
--project: Project key
--name: Name for the test run
--url: TestFiesta API URL
Optional parameters:
--verbose: Enable detailed logging
TestRail Integration
Submit test results to TestRail:
tacotruck testrail run:submit \
--data ./results.xml \
--token "username:password" \
--url "https://example.testrail.io" \
--project "project_id" \
--name "Test Run Name"
Required parameters:
--data: Path to your test results file (XML/JSON)
--token: TestRail API token (in username:password format)
--url: Your TestRail instance URL
--project: TestRail project ID
--name: Name for the test run
Optional parameters:
--x: Description for the test run
--suite-id: TestRail suite ID (required for projects with multiple test suites)
--include-all: Include all test cases in the run
--case-ids: Comma-separated list of case IDs to include
--verbose: Enable detailed logging
Supported File Formats
Tacotruck supports various test result formats:
JUnit XML
Last updated