• 陈泽健's avatar
    feat(smart-locate): P1/P2 智能定位统一执行路径 + micro-app 递归穿透与状态确认 · 3a29883b
    陈泽健 提交于
    - playwright_executor 新增 execute_action 统一动作分发层(navigate/click/fill/select/
      hover/wait/scroll/press/check/uncheck/assert/screenshot/api_call),供 SmartLocateService
      复用,保证智能定位路径与正式执行路径行为一致
    - micro-app evaluator 重写:递归穿透嵌套 micro-app 与 shadowRoot,支持 :has-text/
      :visible/:nth-match;新增 check/uncheck 状态确认防假通过;fill 返回值确认
    - smart_locate_service 统一执行路径(execute_action + verify_step),字段透传
    - router /verify-step 真实验证:非法动作 400、业务失败返回 success=False
    - 前端 Cases.vue/elementLocate.ts 步骤转换增加字段透传(verify/expected/semantic)
    - 新增 test_micro_app_adapter / test_verify_step 单元与契约测试
    Co-Authored-By: 's avatarClaude <noreply@anthropic.com>
    3a29883b
名称
最后提交
最后更新
..
aiLocate.ts Loading commit data...
apiTest.ts Loading commit data...
cases.ts Loading commit data...
deploy.ts Loading commit data...
deviceSim.ts Loading commit data...
document.ts Loading commit data...
elementLocate.ts Loading commit data...
executions.ts Loading commit data...
functionalReport.ts Loading commit data...
modules.ts Loading commit data...
performance.ts Loading commit data...
recorder.ts Loading commit data...
reportTemplate.ts Loading commit data...
reports.ts Loading commit data...
scheduledTasks.ts Loading commit data...
security.ts Loading commit data...
securityErp.ts Loading commit data...
securityScheduledTasks.ts Loading commit data...
stats.ts Loading commit data...
system.ts Loading commit data...