• 陈泽健's avatar
    feat(smart-locate): 语义定位器+组合选择器+Claude增强+iframe穿透 (Phase 3-6) · 5d261143
    陈泽健 提交于
    Phase 3 - Playwright语义定位器:
    - 新增role:/text:/placeholder:/label:/testid:格式
    - 执行器_do_click/_do_fill支持语义API优先
    
    Phase 4 - 组合选择器生成:
    - 弹窗/抽屉/表格行/Tab/表单内元素自动生成组合选择器
    - 统一选择器优先级体系
    
    Phase 5 - Claude语义增强优化:
    - 单候选也调用Claude验证,返回confirmed字段
    - Prompt增加页面URL/路由/前后步骤上下文
    - 候选信息保留完整属性
    
    Phase 6 - iframe/微前端选择器穿透:
    - 关键词匹配记录元素frame来源
    - 选择器格式: iframe[src*="xxx"] >> element_selector
    - 执行器支持frame路径选择器解析和点击/填充
    Co-Authored-By: 's avatarClaude <noreply@anthropic.com>
    5d261143
名称
最后提交
最后更新
..
ai_locate_worker.py Loading commit data...
analyze_selectors.py Loading commit data...
check_exec.py Loading commit data...
clean_test_data.py Loading commit data...
create_analysis_cases.py Loading commit data...
create_cases.py Loading commit data...
create_deep_cases.py Loading commit data...
create_deep_cases_func_center_v3.py Loading commit data...
create_deep_interaction_cases_v2.py Loading commit data...
create_default_security_config.py Loading commit data...
create_func_center_cases.py Loading commit data...
create_jikong_cases.py Loading commit data...
create_login_cases.py Loading commit data...
create_login_cases_full.py Loading commit data...
create_meeting_cases_v2.py Loading commit data...
create_remaining_module_cases.py Loading commit data...
create_security_cases.py Loading commit data...
create_supplementary_cases.py Loading commit data...
create_ui_cases_all_modules.py Loading commit data...
import_cases_from_excel.py Loading commit data...
migrate_sqlite_to_mysql.py Loading commit data...
migration_add_dependencies.py Loading commit data...
recreate_login_cases.py Loading commit data...
run_case_worker.py Loading commit data...
run_test_standalone.py Loading commit data...
setup_parent_modules.py Loading commit data...
sync_to_server.py Loading commit data...
test_claude_enhanced_locate.py Loading commit data...
test_cleanup.py Loading commit data...
test_phase1_keywords.py Loading commit data...
test_phase2_scoring.py Loading commit data...
test_phase3_semantic.py Loading commit data...
test_phase4_combined.py Loading commit data...
test_phase5_6.py Loading commit data...
test_security_e2e.py Loading commit data...
test_websocket_client.py Loading commit data...
test_websocket_flow.py Loading commit data...
update_login_case.py Loading commit data...
update_login_cases_reset.py Loading commit data...
update_selectors.py Loading commit data...