testRigor vs WebdriverIO
testRigor
testrigor.comWebdriverIO
webdriver.ioSide by side
| Figure | testRigor | WebdriverIO |
|---|---|---|
| Price from | $300/mo | Free |
| Free plan | Yes | Yes |
| Free trial | Yes | — |
| Open source | — | — |
| Web | Yes | Yes |
| Windows | Yes | Yes |
| macOS | Yes | Yes |
| Linux | Yes | Yes |
| iOS | Yes | Yes |
| Android | Yes | Yes |
| API | Yes | — |
| Self-hosted | Yes | — |
| Plans published | 7 | 1 |
| Spec score · Browser Automation Tools | 8.7 (#11) | 7.7 (#39) |
| Spec score · GUI Testing Software | 8.7 (#7) | 7.7 (#25) |
| Spec score · Functional Testing Software | 8.7 (#8) | 7.7 (#28) |
| Integrations | Documented integrations include TestRail, Zephyr, Xray, Jira, Pivotal Tracker, Jenkins, CircleCI, Azure DevOps, LambdaTest, BrowserStack, Sauce Labs, Slack, Microsoft Teams and PagerDuty. | The runner has built-in support for Mocha, Jasmine, and Cucumber.js, and can integrate with third-party frameworks such as Serenity/JS. |
| Mobile testing | It supports native and hybrid iOS and Android application testing. | It supports native mobile testing through Appium on real devices, smart TVs, or other IoT devices. |
| Support | FAQ material says support is available through Slack and Microsoft Teams channels, while directory listings include email/help desk, knowledge base and webinars. | The project points users to its Discord support server for help. |
Plans
testRigor
- Public Open SourcePriced on request
- Free - PublicFree
- FREE - PUBLICFree
- Private Linux Chrome$300 a month
- Private Linux Chrome$300 a month
- EnterprisePriced on request
- Private CompletePriced on request
In their own words
testRigor
testRigor uses generative AI to create and run software tests written in plain English. It can generate tests from documented cases, and users can revise or build tests with natural-language instructions. Web testing covers more than 3,000 browser and device combinations across multiple operating systems; the product also supports native and hybrid mobile testing, physical devices through partners, and native desktop testing. Its scope includes API testing and mocking, email and two-factor authentication checks, SMS and phone-call validation, data-driven tests, and downloaded-file checks. Listed integrations include Jira, TestRail, Zephyr, XRay, GitLab, GitHub Actions, Jenkins, CircleCI, Azure DevOps, BrowserStack, LambdaTest, and Twilio. The free plan allows unlimited test cases, but tests and results are public and shareable by unique URL. A Private Linux Chrome plan starts at $300 a month, and a 14-day trial is listed. testRigor says it does not test games. Its Trust Center lists GDPR, HIPAA, ISO/IEC 27001, and SOC 2 Type 2 compliance resources; accessing reports requires signing an MNDA.
WebdriverIO
WebdriverIO is a free, open-source automation test framework for Node.js that covers browsers, mobile devices, and native desktop apps. It supports end-to-end tests as well as unit or component tests in real browsers and on mobile devices, using WebDriver and WebDriver BiDi. Through Appium, it can test native and hybrid mobile apps on emulators, simulators, or real devices, and also supports smart TVs and other IoT devices. It automatically waits for elements to appear before interacting with them.
The test runner includes Mocha, Jasmine, and Cucumber.js support; the browser runner provides component-testing presets for Vue, Svelte, Solid, React, Preact, and Stencil. The CLI lists integrations including Sauce Labs, BrowserStack, TestingBot, Appium, LambdaTest, and Docker. WebdriverIO can automate native desktop apps, including Electron.js apps, and describes a Lighthouse service for PWA checks and frontend performance metrics. It requires Node.js 18.20.0 or higher. Its security guidance recommends secure handling of keys and passwords and masking sensitive values, but warns that Appium plugins or cloud-provider logging proxies may expose values despite masking.