Currency label shows USD for India billing
4 testsAssertion expects “₹” but the page renders “$”. This started in commit 7f3c2ad, which changed formatPrice(). Linked requirement: SHOP-398.
TestCube, in private beta
TestCube is test case management for teams on Jira Cloud. It keeps your test cases, runs and CI results linked to the stories they cover, so testers and Claude agents work from the same plan and every result shows who recorded it.
Free during the beta. Built for teams on Jira Cloud.
Record each result with one key and move to the next case. A failed step offers a Jira bug with the steps, environment and screenshots already filled in. Try it below.
Preconditions: Test card 4000 0027 6000 3184 that always asks for 3-D Secure.
Keys P, F, B, S and N work while the run screen is on screen.
Link cases to Jira issues and TestCube builds the requirements traceability Jira can't show on its own: which stories have tests, which are failing, and which have none yet. Filter by sprint, version or environment.
TestCube has a built-in MCP server. Claude Code, Claude Desktop and CI agents sign in as a real person on your team, get that person's role, and every change they make is logged as “Priya via Claude Code”.
Assertion expects “₹” but the page renders “$”. This started in commit 7f3c2ad, which changed formatPrice(). Linked requirement: SHOP-398.
The beta is free for invited teams. Paid plans open once TestCube's launch checklist is complete, at this price:
$35per paid seat each month, billed monthly
Invited teams use TestCube free during the private beta. When paid plans open, it costs $35 per paid seat each month with no seat minimum, viewer seats are free up to twice your paid seats, and there's a 15-day trial with no card needed. Small teams can ask for a free tier of 3 seats.
No. TestCube works with Jira Cloud only. It installs as a Forge app with an issue panel, and your requirements stay as Jira issues. TestCube links to them rather than keeping a second backlog.
Playwright has a first-class reporter, and there are reporters for JUnit XML, pytest and Cypress, plus Allure-compatible results. Each CI run sends its results in one request. Tag a test with its case ID, such as @TC-123, to link the two.
Through TestCube's built-in MCP server. Claude Code and Claude Desktop sign in as a member of your team with OAuth, and CI agents use a workspace token. Agents get the same role checks as the person, and the audit log records each change as that person via the agent.
Each paid seat includes about $5 of Claude usage a month, shown in TestCube as credits. If your team needs more, add your own Anthropic API key and AI keeps working past the included credits.
Yes. TestCube does both jobs in one product: test management (cases, plans, runs and reports) and requirements traceability against Jira Cloud issues. It imports Xray and TestRail data, including past runs, so you can move without losing history.
Yes. TestCube imports CSV, Qase JSON, TestRail XML, and Xray and Squash formats, including past run history, so reports don't start from zero.
TestCube runs on AWS in Ireland (eu-west-1). Attachments go straight to storage rather than through the app, and every workspace's data is kept separate at the database level.
Greyboxed, an independent software company in India. The name comes from grey-box testing: testing with partial knowledge of a system's internals, which is how TestCube's agents work.
We're inviting a small number of teams who test on Jira Cloud. Tell us a little about yours and we'll email you an invite code when a place opens.