At a glance
Thunders prints credit and seat counts, plus the current discounts, at thunders.ai/pricing; the MCP page and help.thunders.ai cover the trial pause and the personas.
- 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
- Self-healing AI test agents, plain language
- Writing a test
- Prompts, Jira, recorder, MCP, framework imports
- Native mobile
- Listed for iOS and Android; runtime unspecified
- Public pricing
- From EUR 399/mo, 14-day trial, no free plan
- Pull requests
- GitHub Actions and CI tokens
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 products run a test written as plain-language steps and expose an MCP server. They differ in pricing unit, seat cap, mobile runtime, and the verdict a run returns.
Entry price and free plan
Thunders gives a 14-day trial, then pauses the account until you pick a plan. TesterArmy keeps a free tier open and prices Hobby at $99.
Pricing unit and seats
Thunders meters credits, one Starter credit covering up to 100 steps, and caps users at 3 or 5. TesterArmy meters runs and allows unlimited members.
The mobile runtime
Thunders lists iOS and Android testing without naming the runtime. TesterArmy runs mobile tests on an iOS 26.4 simulator or an Android 15 emulator.
Blocked as a verdict
Thunders reports pass or fail and relies on self-healing to keep failures few. TesterArmy adds a blocked verdict for dead staging URLs and expired credentials.
Side by side
Thunders covers more ground, with API and desktop testing, SEO, accessibility, and security personas, framework imports, and self-hosting. The rows show what that scope costs in credits and seats.
- How you startTesterArmySign up and run against your own URL or build on the free tier.AdvantageThundersA 14-day trial gives full Pro access and 100 credits, then the account pauses.
- Writing and maintaining testsTesterArmyYou write plain-English steps via dashboard, CLI, or MCP; the agent reads the screen.ThundersYou prompt, record, or import Selenium, Playwright, or Cypress suites; self-healing absorbs UI changes.
- Pull request testingTesterArmyThe GitHub App runs each pull request and posts a check and video comment.ThundersGitHub Actions, Jenkins, CircleCI, and Azure DevOps integrations start runs with API tokens.
- Native mobileTesterArmyiOS 26.4 simulators and Android 15 emulators run React Native, Expo, and Flutter builds.ThundersMobile testing covers iOS and Android; the public pages do not name the runtime.
- Run verdictsTesterArmyRuns end passed, failed, or blocked, so setup stops stay apart from product failures.AdvantageThundersRuns end pass or fail; self-healing removes part of the UI drift from failures.
- Enterprise and hostingTesterArmyThe Enterprise plan adds SSO/SAML; data is processed in the US and the EU.ThundersEnterprise adds SSO, a success manager, custom archiving, and Playwright reversibility; self-hosting is documented.Advantage
- Testing breadthTesterArmyEnd-to-end flows cover web and native mobile; API and desktop stay out of scope.ThundersThunders tests web, mobile, API, and desktop, with personas for SEO, accessibility, and security.Advantage
- PricingTesterArmyFree tier, then Hobby $99 a month for 250 runs, Startup $299 for 1,000.AdvantageThundersStarter costs EUR 399 monthly for 300 credits and Pro EUR 999 for 1,000.
Facts checked September 2026. Spotted something out of date? Tell us and it gets fixed.
Pricing
Both companies publish prices. Thunders sells credits that reset monthly plus capped seats, and its September 2026 pricing page shows discounts. TesterArmy sells runs with unlimited members.
$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
From EUR 399/mo after a 14-day trial
- Starter costs EUR 399 or $479 a month for 300 credits, 3 users, 2 parallel runs
- Pro costs EUR 999 or $1,199 a month for 1,000 credits, 5 users, 5 parallel runs
- The September 2026 pricing page shows discounts, Starter at EUR 300/$375 and Pro at EUR 800/$1,000
Who should pick which
Thunders bundles review personas into a credit plan with fixed seats. TesterArmy sells functional runs to a team of any size.
- Pick TesterArmy ifYou want a free tier that stays open and a $99 a month plan priced in runs.Pick Thunders ifYou want SEO, accessibility (WCAG 2.1, RGAA), and security reviews from the agent that runs your tests.
- Pick TesterArmy ifYour whole team should read results and edit tests without a seat cap in the way.Pick Thunders ifYou have Selenium, Playwright, or Cypress suites to import and want Playwright reversibility on Enterprise.
- Pick TesterArmy ifYou ship a mobile app and want to know which simulator and emulator versions run your tests.Pick Thunders ifYou test API and desktop applications alongside web and mobile, and self-hosting is on your checklist.
Questions
Start testing before you pick a Thunders plan
Thunders counts credits and seats and pauses the account after the trial. TesterArmy counts runs, lets the whole team in, and keeps the free tier open.