kane-cli run "..." command. Kane CLI opens a real browser session, performs the described navigation and API calls, evaluates your assertions, and prints a live step-by-step log together with a plain-language pass or fail summary. Every successful run can be saved as a structured, shareable test case inside KaneAI Test Manager for future reuse.
The categories below group the most common scenarios you can cover with Kane CLI, each with the exact steps to follow and, where one exists, a recording of the run. Every use case is a command or a _test.md file you can copy, adapt to your own app, and drop straight into a CI pipeline.
Browse by Category
๐ API Testing
Smoke tests, auth-token chaining, schema and field validation, negative paths, SLA gates, and multi-step transactions.
๐ค AI Coding Agents
Give Claude Code, Codex CLI, or Gemini CLI a real browser: verify a change, reproduce a bug, diagnose failures, and commit verified runs as tests.
๐ E-commerce Testing
Search, variants, cart, checkout, discount codes, grocery slots and pickup, orders, returns, reviews, and store admin.
๐ณ Payments Testing
Card checkout and declines, stored cards, wallets, bank redirects, UPI, pay later, EMI, payment links, invoices, refunds, disputes, and webhook parity.
๐ ๏ธ DevTools & Performance Testing
Assert on network calls, console errors, localStorage, and the clipboard, and gate on page load time, Core Web Vitals, and API response time.
๐ Security & Access Testing
Role-based access, sign-in gates, rejected credentials, session cookie flags, token storage, sign-out, and secrets kept out of tests.
๐ CI/CD & DevOps Testing
Gate a deploy in GitHub Actions, monitor production on a schedule, check the UI before a pull request, and run suites in parallel or on the cloud grid.
๐ Regression & E2E Testing
UI and API in one run, save once and replay on every build, recover when the UI changes, and separate product bugs from test issues.
๐งช Test Generation & Exploration
Generate test cases from a description, a screenshot, or a spec, design a requirement-linked suite from a PRD, and explore an app to find untested flows.
๐ฑ Mobile App Testing
Run natural language checks on Android emulators and iOS simulators, commit mobile tests, reuse web recipes in the app, and run suites on the cloud grid.