Getting started
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
MacOS & Linux
curl -fsSL https://testfiesta.com/install-tacotruck-cli.sh | bashNPM
Make sure you have installed nodejs in your system with version 18 or higher.
npm install -g @testfiesta/tacotruckUsing NPX
npx @testfiesta/tacotruckUsing Homebrew
You can install TacoTruck using this custom Homebrew tap:
# Add the tap
brew tap testfiesta/tacotruck
# Install TacoTruck
brew install tacotruck Verify Installation
You can verify installation process by running the following command:
Upgrading CLI
You can simply run the following command to upgrade the CLI:
Commands
Basic Commands
Tacotruck supports multiple testing platforms. Here are the main commands:
TestFiesta Integration
testfiesta run:submit
testfiesta run:submitSubmit test results to TestFiesta
Synopsis
Description
This command submits test results from a JUnit XML or JSON file to TestFiesta. It authenticates with TestFiesta using the provided API token, creates a new test run with the specified name, and uploads all test results to the specified project.
The command shows progress during the upload process and confirms successful submission when complete.
Arguments and options
-d, --data <path>: Path to test run data JSON/XML file-t, --token <token>: TestFiesta API token-h, --organization <organization>: Organization handle-p, --project <project>: Project key-n, --name <name>: Name for the test run-u, --url <url>: TestFiesta instance URL (e.g., https://api.testfiesta.com)-v, --verbose: Enable verbose logging
Supported File Formats
Tacotruck supports various test result formats:
JUnit XML
Last updated