类库 › scenetest-js
scenetest

scenetest/scenetest-js

Scenetest是一个基于场景的多角色端到端测试框架,专为现代JavaScript应用设计。它支持在组件中编写内联断言,并提供可读的Markdown或TypeScript场景规范,用于测试用户交互流程。主要面向React、Vue、Solid和Svelte等前端框架。

技术栈

docs javascript

框架

React ^19.0.0

构建工具

Vite ^7.0.0
查看全部依赖 (16)

依赖

@scenetest/checks workspace:* @scenetest/checks-panel workspace:* @scenetest/checks-react workspace:* @tanstack/react-router ^1.156.0 @tanstack/react-start ^1.156.0 highlight.js ^11.11.1 react-dom ^19.0.0 react-markdown ^10.1.0 rehype-raw ^7.0.0 remark-gfm ^4.0.1

开发依赖

@types/react ^19.0.0 @types/react-dom ^19.0.0 @vitejs/plugin-react ^4.5.0 nitro ^3.0.0 typescript ^5.7.2 vite-tsconfig-paths ^5.1.4

根目录 javascript

测试

Playwright ^1.40.0
查看全部依赖 (1)

开发依赖

typescript ^5.3.3

packages/checks-panel javascript

测试

Vitest ^2.0.0
查看全部依赖 (1)

开发依赖

typescript ^5.3.3

packages/checks-react javascript

查看全部依赖 (3)

依赖

@scenetest/checks workspace:*

开发依赖

@types/react ^18.0.0 typescript ^5.3.3

packages/checks-solid javascript

框架

Solid.js ^1.9.11
查看全部依赖 (2)

依赖

@scenetest/checks workspace:*

开发依赖

typescript ^5.3.3

packages/checks-svelte javascript

框架

Svelte ^5.53.5
查看全部依赖 (2)

依赖

@scenetest/checks workspace:*

开发依赖

typescript ^5.3.3

packages/checks-vue javascript

框架

Vue.js ^3.5.0
查看全部依赖 (2)

依赖

@scenetest/checks workspace:*

开发依赖

typescript ^5.3.3

packages/checks javascript

测试

Vitest ^2.0.0
查看全部依赖 (1)

开发依赖

typescript ^5.3.3

packages/eslint-plugin javascript

测试

Vitest ^2.0.0

代码规范

ESLint ^9.0.0
查看全部依赖 (2)

开发依赖

@types/eslint ^9.6.0 typescript ^5.3.3

packages/example-app-react javascript

框架

React ^18.3.1

数据请求

React Query ^5.90.19

构建工具

Vite ^5.4.0
查看全部依赖 (8)

依赖

@scenetest/checks-react workspace:* react-dom ^18.3.1

开发依赖

@scenetest/scenes workspace:* @scenetest/vite-plugin workspace:* @types/react ^18.3.0 @types/react-dom ^18.3.0 @vitejs/plugin-react ^4.3.0 typescript ^5.3.3

packages/example-app-solid javascript

框架

Solid.js ^1.9.11

构建工具

Vite ^5.4.0
查看全部依赖 (4)

依赖

@scenetest/checks-solid workspace:*

开发依赖

@scenetest/vite-plugin workspace:* typescript ^5.3.3 vite-plugin-solid ^2.11.0

packages/example-app-svelte javascript

框架

Svelte ^5.53.5

构建工具

Vite ^5.4.0
查看全部依赖 (5)

依赖

@scenetest/checks-svelte workspace:*

开发依赖

@scenetest/vite-plugin workspace:* @sveltejs/vite-plugin-svelte ^4.0.0 svelte-check ^4.0.0 typescript ^5.3.3

packages/example-app-vue javascript

框架

Vue.js ^3.5.0

构建工具

Vite ^5.4.0
查看全部依赖 (5)

依赖

@scenetest/checks-vue workspace:*

开发依赖

@scenetest/vite-plugin workspace:* @vitejs/plugin-vue ^5.2.0 typescript ^5.3.3 vue-tsc ^2.2.0

packages/playwright-scenetest javascript

测试

Playwright ^1.40.0
查看全部依赖 (2)

依赖

@scenetest/checks workspace:*

开发依赖

typescript ^5.3.3

packages/scenes-panel javascript

测试

Vitest ^2.0.0
查看全部依赖 (1)

开发依赖

typescript ^5.3.3

packages/scenes javascript

测试

Playwright ^1.40.0 Vitest ^2.0.0
查看全部依赖 (6)

依赖

@scenetest/checks workspace:* commander ^12.0.0 glob ^10.3.10 jiti ^2.4.0

开发依赖

@types/node ^20.10.0 typescript ^5.3.0

packages/vite-plugin javascript

构建工具

Vite ^5.4.0

测试

Vitest ^2.0.0
查看全部依赖 (10)

依赖

@babel/parser ^7.24.0 @babel/traverse ^7.24.0 @babel/types ^7.24.0 @scenetest/checks workspace:* @scenetest/checks-panel workspace:* @scenetest/scenes-panel workspace:* magic-string ^0.30.10

开发依赖

@types/babel__traverse ^7.20.5 @types/node ^20.0.0 typescript ^5.3.3

评论

Главная - Вики-сайт
Copyright © 2011-2026 iteam. Current version is 2.155.1. UTC+08:00, 2026-04-21 06:33
浙ICP备14020137号-1 $Гость$