feat: knowledge sync — 安徽运八需求知识沉淀回写知识库

知识库更新:
- historical_defects.md: +4条数据上报领域真实缺陷模式
  (阶段依赖链断裂/重试幂等/跨模块数据不一致/省份代码硬编码)
- common_missed_scenes.md: +11条数据上报专项易漏场景
  (多阶段依赖/第三方核验逐项/重试并发/跨模块一致性/省份隔离等)
- data_reporting_cases.md: 新增数据上报类需求优秀用例范式
  (8大覆盖框架+5条示例用例+7项关键风险点)
- terminology.md: +14条数据上报领域术语

系统修复:
- case_pipeline.py: 注册 data_reporting_cases.md + order_manage_cases.md
- governance_audit.py: 更新 case_generate/AGENTS 关键词期望(旧→新架构)
- AGENTS.md/README.md/.claude: 补全缺失关键词,治理审计通过
- .claude/skills/case_generate/: 创建向后兼容别名 skill
This commit is contained in:
xst
2026-07-13 14:22:10 +08:00
parent d4c3d66efc
commit e34a3c64ce
15 changed files with 164 additions and 34 deletions
@@ -31,8 +31,8 @@ ANDROID_CAPS = {
"platformName": "Android",
"automationName": "UiAutomator2",
"deviceName": "Android Emulator",
"appPackage": "com.example.app", # ⚠️ 修改为实际包名
"appActivity": ".MainActivity", # ⚠️ 修改为实际 Activity
"appPackage": "com.arpa.ynchenggangdriver", # ⚠️ 修改为实际包名
"appActivity": "com.arpa.ntocc.MainActivity", # ⚠️ 修改为实际 Activity
"noReset": True,
"newCommandTimeout": 120,
}
@@ -43,7 +43,7 @@ async def run_test(browser_type: str, browser_name: str):
# ============================================================
# 以下为测试用例骨架,请根据实际测试环境配置 BASE_URL 和测试数据
# ============================================================
BASE_URL = "http://localhost:3000" # ⚠️ 请修改为实际测试环境地址
BASE_URL = "https://ybxcx.ynyun8.com:8000/admin" # ⚠️ 请修改为实际测试环境地址
try:
# ── 测试准备: 登录 ──
@@ -9,9 +9,9 @@
"_meta": {
"zone": "monitor",
"base_name": "安徽运八需求",
"updated_at": "2026-07-13T01:37:16.644852+00:00",
"updated_at": "2026-07-13T01:56:23.940364+00:00",
"status": "completed"
},
"export_completed": true,
"export_timestamp": "2026-07-13T01:37:16.644852+00:00"
"export_timestamp": "2026-07-13T01:56:23.940364+00:00"
}