Get Help

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. But you can run it both from regular MS Windows command line and from PowerShell.

Main advantages:

No dependencies
CAT CLI is a self-contained exe application, with no prerequisites.
Ease of use
Simple commands for exploring and running your tests (simply run catcli run in 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…)

Some disadvantages:

  • so far we do not provide executable for Linux (but we will if users will request it)
  • 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)

CAT CLI test results Test results in CAT CLI

Supported platforms: MS Windows only (we’ll provide support for Linux when requested)