Frameworks and the vendors with cases on them
The site tracks 18 frameworks across web UI, mobile, API, performance and BDD layers. A framework gets its own page when at least 3 ranked vendors have a grade A or B case naming it; 9 of 18 pass. Frameworks are listed in the methodology order and are not ranked or scored.
| Framework | Layer | Vendors with A or B case | Member vendors | Verified cases | Page |
|---|---|---|---|---|---|
| Playwright | web UI | 8 | 11 | 43 | published |
| Cypress | web UI | 5 | 8 | 22 | published |
| Selenium WebDriver | web UI | 10 | 10 | 83 | published |
| WebdriverIO | web UI | 4 | 6 | 16 | published |
| TestCafe | web UI | 0 | 0 | 0 | below threshold (0 of 3) |
| Puppeteer | web UI | 1 | 1 | 1 | below threshold (1 of 3) |
| Robot Framework | web UI, keyword-driven | 2 | 4 | 5 | below threshold (2 of 3) |
| Appium | mobile | 5 | 10 | 47 | published |
| Detox | mobile | 1 | 1 | 1 | below threshold (1 of 3) |
| Espresso and XCUITest | mobile, native | 0 | 1 | 1 | below threshold (0 of 3) |
| REST Assured | API | 5 | 6 | 11 | published |
| Postman and Newman | API | 4 | 7 | 94 | published |
| Karate | API | 0 | 0 | 0 | below threshold (0 of 3) |
| Grafana k6 | performance | 2 | 2 | 4 | below threshold (2 of 3) |
| Apache JMeter | performance | 7 | 9 | 57 | published |
| Gatling | performance | 2 | 4 | 5 | below threshold (2 of 3) |
| Locust | performance | 1 | 1 | 1 | below threshold (1 of 3) |
| Cucumber, SpecFlow, Behave | BDD layer | 8 | 9 | 53 | published |
Counts include only ranked vendors and verified cases whose text names the framework. 9 frameworks below threshold are listed with the measured count on the not-published page.
Related pages
Scores and grades describe published evidence as of the verifiedOn date on each item. They do not measure service quality. Verify with the vendor before contracting.