At a glance
testRigor's plans page shows the public free plan and the $300 private price; its language docs and MCP server how-to show how strict the command grammar is.
- 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
- Parsed English commands, no XPath
- Writing a test
- testRigor command language, app, CLI, or MCP
- Native mobile
- Native iOS + Android on Private Complete
- Public pricing
- Public free tier, Private from $300/mo
- Pull requests
- GitHub Actions through the CLI, no PR check
The same test, both ways
Here is one checkout written both ways. testRigor's side follows its language docs, one quoted command per line. TesterArmy's side is six sentences the agent reads against the live screen.
1+added: open url "https://shop.example.com"2+added: click "Sign in"3+added: enter stored value "email" into "Email"4+added: enter stored value "password" into "Password"5+added: click "Log in"6+added: check that page contains "Welcome back"7+added: enter "running shoes" into "Search"8+added: press enter9+added: click "Trail Runner 2"10+added: click "Add to cart"11+added: click "Cart"12+added: check that page contains "Trail Runner 2"13+added: click "Checkout"14+added: enter "4242 4242 4242 4242" into "Card number"
Where they differ
Both run tests written in English in the cloud. They differ in how strict that English is, who can see a free test, and how runs reach pull requests.
How strict the English is
testRigor parses commands like enter "Peter" into "First Name", matching the quoted text on screen with no XPath. TesterArmy accepts any sentence as a step.
Privacy of the free plan
testRigor's Free forever plan makes every test and result public to anyone with the link. TesterArmy's free tier keeps tests private from the first run.
Pull requests as a trigger
testRigor triggers suites from GitHub Actions and ten other CI systems through its CLI. TesterArmy's GitHub App runs each pull request and posts a check.
What counts as a failure
testRigor reports pass or fail per test case and groups cases hit by the same issue. TesterArmy files dead environments and expired credentials under blocked.
Side by side
testRigor covers more surfaces than almost any tool in this category, from web and mobile to Windows desktop and mainframe, and it publishes its compliance pages.
- How you startTesterArmyYou sign up and run against your URL or a build; tests stay private.AdvantagetestRigorYou join the public Free forever plan or start a 14-day Private trial.
- Steps and element matchingTesterArmyPlain sentences; the agent reads the screen itself, with no quoted labels or selectors.testRigorQuoted commands like click "Sign in" match visible text on screen, with no XPath.
- Pull request testingTesterArmyGitHub App runs each pull request, posting a check and a comment with video.AdvantagetestRigorGitHub Actions, GitLab, Jenkins, and CircleCI call the CLI; no PR check is documented.
- Native mobileTesterArmyCloud iOS simulators and Android emulators run React Native, Expo, Flutter, and native builds.testRigorPrivate Complete covers native iOS and Android, with physical devices through four device clouds.Advantage
- Run verdictsTesterArmyEach run ends passed, failed, or blocked; environment stops are filed as blocked.AdvantagetestRigorEach test case ends pass or fail, with related failures grouped together.
- Surfaces coveredTesterArmyTesterArmy tests end-to-end flows on web apps and native mobile builds.testRigortestRigor tests web, native and hybrid mobile, Windows desktop, and mainframe screens.Advantage
- Compliance pagesTesterArmyTesterArmy is the newer vendor, so check every procurement item before you commit.testRigortestRigor lists HIPAA, 21 CFR Part 11, ISO 27001, and SOC 2 Type II.Advantage
- PricingTesterArmyFree tier; Hobby $99 a month, 250 runs; Startup $299 a month, 1,000 runs.AdvantagetestRigorPublic Free forever, Private Linux Chrome from $300 a month, Private Complete unpriced.
Facts checked September 2026. Spotted something out of date? Tell us and it gets fixed.
Pricing
testRigor publishes one private price and a public free plan. TesterArmy publishes every self-serve plan, and its free tier is private.
$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
Free public tier, Private from $300/mo
- Free forever plan: all tests and results are public and shareable by URL
- Private Linux Chrome: from $300 per month after a 14-day trial
- Private Complete: 14-day trial, desktop browsers, Windows, Android, iOS, no price listed
Who should pick which
Surface count and procurement decide this one. testRigor sells web through mainframe on Private plans; TesterArmy sells web and mobile runs self-serve.
- Pick TesterArmy ifYou test a web app or mobile build and want a check on every pull request.Pick testRigor ifYou need one vendor for web, native mobile, Windows desktop, and mainframe screens.
- Pick TesterArmy ifYou want to write steps as sentences without learning a command grammar and its quoting rules.Pick testRigor ifYou want tests on physical devices through BrowserStack, LambdaTest, Sauce Labs, or Kobiton.
- Pick TesterArmy ifYou want a private free tier and a price list on the site before you talk to anyone.Pick testRigor ifYour procurement team asks for 21 CFR Part 11, HIPAA, ISO 27001, or SOC 2 Type II documents.
Questions
Bring one testRigor test case without the quotes
Anyone on the team can read a test on either side. Bring one testRigor test case to the free tier, and the agent runs it against your URL with video.