Related ToolsCursorClaude CodeCodeanywhereCodesandbox

CmdRunner Turns Your Excel Test Cases Into Automated Browser Tests

AI news: CmdRunner Turns Your Excel Test Cases Into Automated Browser Tests

Most QA teams maintain two parallel systems: test cases written in spreadsheets or docs, and separate automation scripts in Selenium or Playwright that replicate those same steps in code. CmdRunner wants to eliminate the second one.

The tool takes your existing test case files (Excel or plain text), has an AI agent interpret each step, then executes them in a real browser. Upload a spreadsheet that says "click the login button, enter credentials, verify the dashboard loads," and CmdRunner performs those actions and reports pass/fail results with timestamps.

The pitch is maintenance reduction. Traditional test automation breaks whenever the UI changes because selectors go stale. CmdRunner re-interprets steps from natural language each run, so a button moving from the header to a sidebar should not require rewriting test code.

It supports local testing through secure tunneling, saves test suites for one-click re-runs, and generates failure diagnostics with suggested fixes.

Where It Stands

CmdRunner is very early-stage. There is no public documentation, no disclosed pricing beyond a free trial, and no information about which AI model powers the interpretation layer. The accuracy and reliability of AI-driven browser interaction on complex web apps (multi-step forms, dynamic content, authentication flows) remains an open question.

Tools like Testim and Mabl already use AI for "self-healing" selectors, but they still require you to create tests through their own interfaces. CmdRunner's angle of accepting existing documentation as input is a genuinely different approach. QA Wolf takes yet another path by providing human engineers who write and maintain your Playwright tests as a managed service.

For teams sitting on hundreds of manual test cases in Google Sheets, the concept is appealing. But this needs a track record before it replaces anything in a real CI/CD pipeline.