What is CAT CLI?
I want to try CAT, but - what actually is CAT CLI?
CAT CLI is a command-line interface for CAT, with no dependencies on PowerShell. You can run it from the Windows command line, from PowerShell, and from any shell on Linux and macOS.
Main advantages:
- No dependencies
- CAT CLI is a self-contained application, with no prerequisites.
- Ease of use
- Simple commands for exploring and running your tests (simply run
catcli runin the directory where your project file is) - Ease of installation
- On Windows 11 it is one command (
winget install DataTools.CATCLI). On other Windows systems, you need to use installer (simple next, next, next…). On macOS and Linux it isbrew install justcatit/cat/catcli, or an archive to unpack.
Some disadvantages:
- not that powerfull as PowerShell (but if you only want to run tests and create outputs, you don’t need any of that)
- you need to download installer and install CAT CLI, if you don’t have WinGet (WinGet comes by default only with Windows 11)
Test results in CAT CLI
Supported platforms: MS Windows, Linux (x64 and arm64) and macOS (Apple silicon and Intel, preview)