Skip to content

CLI Installation

Terminal window
npm install -g endlesstesting

Then run commands directly:

Terminal window
endlesstesting auth <api-key>
endlesstesting run https://mysite.com
Terminal window
npx endlesstesting auth <api-key>
npx endlesstesting run https://mysite.com
  • Node.js 18 or later
  • An Endless Testing API key (generate one from the dashboard or via POST /api/auth/api-key)

The CLI stores its config at ~/.endlesstesting/config.json:

{
"apiKey": "et_live_...",
"baseUrl": "https://appbe.endlesstesting.ai",
"defaultDomain": "67..."
}

The config directory is created with 0700 permissions and the config file with 0600 (your API key is sensitive).