Vitest is a Vite-powered, Jest-compatible test framework that also works for backend code without Vite 1. For Vue/TypeScript projects it is paired with Pinia unit-test guidance 13; for broader alternatives, pytest 5 and Playwright 6 cover other testing needs.
- 1
Vitestvitest.devwebsite read, tools not yet checked
A next-generation testing framework built on Vite that reuses Vite's config and plugins, offers Jest-compatible expect, snapshots and coverage, and reruns only related tests; its action reference covers vi.* mocking, spies, fake timers, and coverage configuration 112.
+14 community tools built for it
- 2
Playwright Testplaywright.devwebsite read, tools not yet checked
A full-featured end-to-end test runner with auto-waiting, assertions, tracing and parallel runs across Chromium, Firefox and WebKit, for testing web apps rather than unit code 6.
official:SDK · playwright+230 community tools built for it
- 3
pytest documentationpytest.orgverified and signed
A Python testing framework for writing small, readable tests that scale to complex functional testing of applications and libraries 5.
+22 community tools built for it
for agents: unittest · test
- 4
- 5
Robot Frameworkrobotframework.orgverified and signed
An open source keyword-driven automation framework for test automation and RPA, extensible in Python and Java 9.
+4 community tools built for it
for agents: testing · testautomation · acceptancetesting
Sources
- 1Vitest | Next Generation testing frameworkvitest.dev · read 2026-10-29
- 5pytest documentationdocs.pytest.org · read 2026-10-29
- 6Fast and reliable end-to-end testing for modern web apps | Playwrightplaywright.dev · read 2026-10-29
- 9Robot Frameworkrobotframework.org · read 2026-10-29
- 10NUnit.orgnunit.org · read 2026-10-29
- 12vitest: declares "vitest" (the record we read and signed)unfragile.ai · read 2026-10-24
- 13unit-test-vue-pinia: declares "unit-test-vue-pinia" (the record we read and signed)unfragile.ai · read 2026-10-24
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
unit-test-vue-pinia · unit-test-vue-pinia verified and signed
Write and review unit tests for Vue 3 + TypeScript + Vitest + Pinia codebases. Use when creating or updating tests for components, composables, and stores; mocking Pinia with createTestingPinia; applying Vue Test Utils patterns; and enforcing black-box assertions over implementation details.
code-testing · code-testing verified and signed
ALWAYS USE for test work that requires changes: write, add, generate, repair, or strengthen tests for existing code in xUnit, MSTest, NUnit, pytest, Vitest/Jest, Go, or another framework. Includes regression cases, failing or flaky tests, coverage-driven additions, and audit-then-fix requests. Focus
unittest · pytest verified and signed
· Playwright website read, tools not yet checked
Web automation and testing for apps, scripts, and AI agents
createCheck · Vercel API verified and signed
Creates a new Check
setup-visual-testing · setup-visual-testing verified and signed
Set up UI Verify visual regression testing in a repo end to end — detect or scaffold the capture path (Storybook stories, a Playwright suite, or Vitest browser-mode component tests), install the uiverify CLI and wire it into CI, and author the first stories the economical, deterministic way from the
unit-testing · Microsoft.Testing.Extensions.VSTestBridge verified and signed
testing · robotframework verified and signed
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.