• 陈泽健'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
名称
最后提交
最后更新
..
__init__.py Loading commit data...
test_api.py Loading commit data...
test_curl_parser.py Loading commit data...
test_element_mapping_service.py Loading commit data...
test_element_mapping_v2.py Loading commit data...
test_execution_cancel.py Loading commit data...
test_micro_app_adapter.py Loading commit data...
test_page_url_service.py Loading commit data...
test_performance_ai_service.py Loading commit data...
test_performance_executor.py Loading commit data...
test_phase4.py Loading commit data...
test_scheduler_recovery.py Loading commit data...
test_semantic_resolver.py Loading commit data...
test_smart_locate_semantic.py Loading commit data...
test_sut_url_validation.py Loading commit data...
test_template_resolver.py Loading commit data...
test_ui_context.py Loading commit data...
test_unique_fields.py Loading commit data...
test_verify_step.py Loading commit data...