b4171ca268
- scripts/run-memind-tests.mjs:按改动文件自动匹配 test + verify 范围 (quick/changed/guards/release/full 模式),配套 memind-test skill - scripts/run-scenario-test.mjs + scenario-test-lib.mjs:真实登录 + 多轮 聊天 + 页面生成 + 公网可访问性的端到端模拟,配套 memind-scenario-test skill 与首个场景 scenarios/suzhou-page.json - package.json 新增 test:memind / test:scenario 脚本别名 Co-authored-by: Cursor <cursoragent@cursor.com>
40 lines
961 B
JSON
40 lines
961 B
JSON
{
|
|
"id": "suzhou-page",
|
|
"name": "苏州攻略一日游页面",
|
|
"description": "登录 john → 打招呼 → 请求生成苏州 1 日攻略页面 → 验证回复与公网可访问",
|
|
"account": {
|
|
"username": "john",
|
|
"password": "888888"
|
|
},
|
|
"steps": [
|
|
{
|
|
"action": "login",
|
|
"label": "登录 john 账户"
|
|
},
|
|
{
|
|
"action": "chat",
|
|
"label": "发送 hi 并等待回复",
|
|
"message": "hi",
|
|
"expect": {
|
|
"assistantMinChars": 1,
|
|
"timeoutMs": 120000
|
|
}
|
|
},
|
|
{
|
|
"action": "chat",
|
|
"label": "请求苏州攻略页面并验证",
|
|
"message": "帮我看看苏州攻略,1日攻略,做一个页面",
|
|
"expect": {
|
|
"assistantMinChars": 20,
|
|
"timeoutMs": 300000,
|
|
"replyKeywords": ["苏州"],
|
|
"page": {
|
|
"keywords": ["苏州"],
|
|
"requirePublicLink": true,
|
|
"requireHttp200": true
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|