类库
› scenetest-js
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