• 陈泽健's avatar
    feat(performance): 请求详情察看结果树 + 报告导出 Word/PDF/JSON + 采集标志修复 · 59cc11a1
    陈泽健 提交于
    - 新增 PerformanceRequestDetail 表与任务/执行级采集开关(off/on/errors_only),执行器按模式采集请求报文,超限自动截断
    - 新增请求明细两段式查询 API(列表 + 详情),规避 MySQL sort buffer 爆内存
    - 报告页新增「请求详情」Tab:筛选(状态码簇/成败/关键字/耗时区间)+ 分页表格 + 70% 详情抽屉(完整请求/响应报文、复制按钮)
    - 项目报告页任务明细新增「查看请求详情」入口(深度链接 activeTab=details)
    - 「导出 JSON」升级为「导出 Word / PDF / JSON」下拉(exportReport.ts,ECharts base64 嵌入)
    - 修复 run_task_async() 创建执行记录缺失 request_detail_enabled 导致采集标志恒为 off 的 bug
    - 新增端到端自测脚本 probe_e2e_rerun.py(5.60 实测:200 条明细 + MySQL 快照 + 报告汇总全部通过)
    Co-Authored-By: 's avatarClaude <noreply@anthropic.com>
    59cc11a1
名称
最后提交
最后更新
..
ai_locate_worker.py Loading commit data...
analyze_selectors.py Loading commit data...
burst_task.json Loading commit data...
check_exec.py Loading commit data...
check_residue.py Loading commit data...
clean_test_data.py Loading commit data...
create_analysis_cases.py Loading commit data...
create_and_run_semantic_verify.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_semantic_meeting_case.py Loading commit data...
create_supplementary_cases.py Loading commit data...
create_ui_cases_all_modules.py Loading commit data...
deploy_fix_560.py Loading commit data...
deploy_smart_locate.py Loading commit data...
endurance_task.json Loading commit data...
fix_step12.py Loading commit data...
fix_template_cases_r2.py Loading commit data...
fix_template_cases_r3.py Loading commit data...
generate_asset_info_cases.py Loading commit data...
generate_elements_mapping.py Loading commit data...
generate_meetingroom_cases.py Loading commit data...
import_cases_from_excel.py Loading commit data...
migrate_mapping_v2.py Loading commit data...
migrate_sqlite_to_mysql.py Loading commit data...
migration_add_dependencies.py Loading commit data...
probe_e2e_rerun.py Loading commit data...
recreate_login_cases.py Loading commit data...
restart_and_verify.py Loading commit data...
run_case_verify.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_560_full.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_element_mapping_integration.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_smart_locate_api.py Loading commit data...
test_smart_locate_api_direct.py Loading commit data...
test_smart_locate_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...
update_template_cases.py Loading commit data...
verify_server_mapping.py Loading commit data...
verify_smart_locate_semantic.py Loading commit data...