Skip to main content
Quick Test CLI is distributed as a single binary executable with no external dependencies. Choose your installation method based on your operating system and preferences.

Quick installation

Install using the automated shell script:
curl -fsSL https://luchobazz.github.io/quicktest/install/install.sh | sh
After installation, reload your shell configuration:
source ~/.bashrc
# Or if you use zsh
source ~/.zshrc
The installer requires unzip to be installed. See Known Issues if you encounter errors.

Install with Cargo

If you have Rust and Cargo already installed on your system, you can install Quick Test CLI directly from crates.io:
cargo install quicktest
This method works on all platforms (Linux, Windows, and macOS).

Install Rust and Quick Test CLI together

If you don’t have Rust installed, you can install both Rust and Quick Test CLI with a single command:
curl https://sh.rustup.rs -sSf | sh && cargo install quicktest

Verify installation

After installation, verify that Quick Test CLI is properly installed:
quicktest --version
You can also use the shorter alias:
qt --version
Both commands should display the installed version number.

Updating

To update Quick Test CLI to the latest version:
Re-run the installation script for your platform. It will automatically download and install the latest version:
Linux/macOS
curl -fsSL https://luchobazz.github.io/quicktest/install/install.sh | sh
Windows
iwr https://luchobazz.github.io/quicktest/install/install.ps1 -useb | iex

Known issues

unzip is required

The shell installer requires the unzip utility to extract the downloaded archive. Error message:
$ curl -fsSL https://luchobazz.github.io/quicktest/install/install.sh | sh
Error: unzip is required to install Quick Test CLI
Solution: Install unzip using your package manager:
sudo apt-get install unzip -y

Troubleshooting

If you receive a “command not found” error after installation:
  1. Close and reopen your terminal
  2. Reload your shell configuration:
    source ~/.bashrc  # or ~/.zshrc for zsh users
    
  3. Verify the binary is in your PATH:
    which quicktest
    
If the issue persists, the installation directory may not be in your PATH. Add it manually to your shell configuration file.
On Linux/macOS, if you encounter permission errors:
  1. Ensure the binary has execute permissions:
    chmod +x $(which quicktest)
    
  2. If installing to a system directory, you may need sudo privileges
If cargo install quicktest fails:
  1. Update Rust to the latest version:
    rustup update
    
  2. Ensure you have the necessary build tools installed:
    • Linux: build-essential package
    • Windows: Visual Studio Build Tools or MinGW
    • macOS: Xcode Command Line Tools

Next steps

Quickstart guide

Learn how to run your first stress test with Quick Test CLI

Build docs developers (and LLMs) love