The request names Vitest and Midscene, so Vitest is the primary product: it is a Vite-native, Jest-compatible test framework that also works for backend code 1, and its indexed actions include a Vitest API and config reference covering mocking, spies, fake timers and coverage 2. For the end-to-end side, Playwright is the established browser testing framework with auto-waiting and web-first assertions across Chromium, Firefox and WebKit 6; Midscene itself is not among the candidate sources,
- 1
Vitestvitest.devwebsite read, tools not yet checked
Vitest is a Vite-powered, Jest-compatible test framework that runs unit and backend tests with Vite's config and plugins 1.
+14 community tools built for it
- 2
Playwright Testplaywright.devwebsite read, tools not yet checked
Playwright Test is a full-featured end-to-end runner with auto-waiting, assertions, tracing and parallelism across Chromium, Firefox and WebKit 6.
official:SDK · playwright+232 community tools built for it
Sources
- 1Vitest | Next Generation testing frameworkvitest.dev · read 2026-10-29
- 2Supabase | The Postgres Development Platformsupabase.com · read 2026-10-29
- 6Fast and reliable end-to-end testing for modern web apps | Playwrightplaywright.dev · read 2026-10-29
For agents: the 10 actions behind this answer
· Vitest website read, tools not yet checked
Next generation testing framework powered by Vite
vitest · vitest verified and signed
Vitest API and config reference (Jest-compatible) — mocking with vi.*, spies, fake timers, coverage configuration, fixtures, snapshots, and test filtering. Use for Vitest API and configuration questions anywhere in the monorepo; for Studio-specific test strategy and component-test setup, start with
dataunittest · pydeequ verified and signed
test-tui · test-tui verified and signed
Guide for testing Codex TUI interactively
scoutqa-test · scoutqa-test verified and signed
This skill should be used when the user asks to "test this website", "run exploratory testing", "check for accessibility issues", "verify the login flow works", "find bugs on this page", or requests automated QA testing. Triggers on web application testing scenarios including smoke tests, accessibil
· Playwright website read, tools not yet checked
Web automation and testing for apps, scripts, and AI agents
cli-e2e-testing · cli-e2e-testing verified and signed
Guide for writing Aspire CLI end-to-end tests using Hex1b terminal automation. Use this when asked to create, modify, or debug CLI E2E tests.
browser_generate_playwright_test · Cloudflare Playwright MCP found in code, not yet checked
Generate a Playwright test for given scenario
checking · typing verified and signed
mcore-testing · mcore-testing verified and signed
Test system for Megatron-LM. Covers test layout, recipe YAML structure, adding and running unit and functional tests, golden values, marker filters, and CI parity.
Labels are the instruments' verdict and are never changed by ranking. Agents and robots get this same answer as JSON at /api/v1/find?q=…&answer=1 and through the MCP server.