At a glance
Spur has no pricing or docs pages, so the checkable facts come from the spurtest.com homepage, its customers wall, and its integrations page.
- Approach
- AI agent with vision, no selectors
- Writing a test
- Plain-English steps, CLI, MCP, or dashboard
- Native mobile
- iOS simulators + Android emulators
- Public pricing
- Free tier, then $99/mo self-serve
- Pull requests
- GitHub App: run per PR, check + comment
- Approach
- Intent-based AI agents, plain English
- Writing a test
- Plain-English flows, onboarded via demo
- Native mobile
- Native iOS (.ipa) and Android (.apk)
- Public pricing
- Quote only, annual, volume-based
- Pull requests
- GitHub Actions trigger
What a run returns
Every TesterArmy run ends in one of three verdicts, with the video, screenshots, and per-step transcript attached.
- Passed
Every step completed and every assertion held.
- Failed
A step or assertion did not hold, and the report shows which one.
- Blocked
The agent could not reach a verdict because the environment, credentials, or seed data were missing; blocked runs stay out of failure counts.
Where they differ
Both agents take a plain-English flow. The four differences below cover the buying path, the customer base, where the tests live, and what a run can report.
How you buy
Every Spur plan starts with a demo and an annual, volume-based contract. TesterArmy publishes prices, has a free tier, and takes payment in the product.
Who each product serves
Spur's customer wall is retail (Vuori, Bombas, HelloFresh), and its pitch is tests that survive daily merchandising changes. TesterArmy serves teams shipping SaaS and apps.
Where the tests live
Spur tests live inside Spur's platform. TesterArmy tests are JSON you create from the CLI, commit with your code, and review in a pull request.
Three run verdicts
Spur reports pass or fail. TesterArmy adds blocked, so a dead staging environment or expired credential is filed as a setup stop with its reason.
Side by side
Spur has real proof with large retail brands and gives every customer a Slack Connect channel staffed by its team. The rows below set a contract against a sign-up.
- How you start and payTesterArmySign up, test your own app free, then Hobby $99 or Startup $299 monthly.AdvantageSpurBook a demo. Plans are annual, priced by test volume, and not listed publicly.
- How tests are writtenTesterArmyPlain-English steps from the dashboard, the CLI, the MCP server, or a coding agent.SpurPlain-English flows described conversationally inside Spur, with imports from qTest and Zephyr.
- How elements are foundTesterArmyThe agent reads the rendered screen and acts like a user, with no selectors.SpurIntent-based tests that Spur says survive redesigns, A/B tests, and merchandising changes.
- Pull requests and integrationsTesterArmyGitHub App on every pull request, plus a CLI, MCP server, and REST API.AdvantageSpurGitHub Actions triggers runs. The site documents no CLI, MCP server, or public API.
- Native mobileTesterArmyCloud iOS simulators (.app) and Android emulators (.apk), including React Native, Expo, and Flutter.SpurNative iOS (.ipa) and Android (.apk) apps as well as web.
- Run verdictsTesterArmyPassed, failed, or blocked, with the reason attached when the environment stops a run.AdvantageSpurPass or fail, with Spur citing about 80% fewer false positives than scripted tests.
- Support modelTesterArmyDocs, Discord, and email support, with a sales call on the Enterprise plan.SpurA dedicated Slack Connect channel for each customer, staffed by the Spur team.Advantage
- Reference customersTesterArmyEarly-stage and growth engineering teams, listed on the customers page.SpurVuori, Bombas, HelloFresh, Alo Yoga, Abercrombie & Fitch, and DocuSign.Advantage
Facts checked September 2026. Spotted something out of date? Tell us and it gets fixed.
Pricing
Spur publishes no prices on spurtest.com, and every plan is quoted after a demo. TesterArmy prints every plan on its pricing page, and the free tier tests your own app.
$99/mo after a free tier
- Free tier: sign up and run against your own app
- Hobby $99/mo: up to 250 test runs included, web and mobile
- Startup $299/mo: up to 1,000 test runs included, 10 concurrent test runs
Quote only, after a demo
- No prices are listed anywhere on spurtest.com
- Plans are annual and priced by test volume rather than per seat
- Every call to action on the site is Book a Demo
Who should pick which
The agents overlap on how tests are written and differ on who buys them. Pick the column that matches how your company ships.
- Pick TesterArmy ifYou ship SaaS or a mobile app and want a run and a comment on every pull request.Pick Spur ifYou run a retail storefront with daily merchandising changes and want a vendor whose customers look like you.
- Pick TesterArmy ifYour coding agent (Claude Code, Cursor, Codex) should create and run tests through a CLI or MCP server.Pick Spur ifYou want a dedicated Slack Connect channel with the vendor's team included in the contract.
- Pick TesterArmy ifYou want to try the agent on your own app before talking to anyone and pay monthly.Pick Spur ifYou already manage test cases in qTest or Zephyr and want to import them.
Questions
Test your checkout before anyone books a demo
The two products differ mostly on the path to your first real failure, and TesterArmy's path starts with a URL and ends with a run you can watch.