Skip to content

.2402898866084912:743738575a3aa39077aad8c4ffc0c864_69e64efb08f093806628d750.69e78d42040a41982b0830c1.69e78d41617205bdeccbcbb1:Trae CN.T(2026/4/21 22:44:18)#300

Open
85chong09 wants to merge 11 commits into
x2rr:masterfrom
85chong09:fund16

Conversation

@85chong09

Copy link
Copy Markdown

修复搜索基金问题

- 新增自动化测试框架基础结构
- 实现基金对比功能测试用例
- 添加浏览器控制模块支持Edge浏览器测试
- 集成扩展管理功能用于构建和加载扩展
- 添加测试配置文件和测试数据
- 实现测试结果报告和bug跟踪功能
- 添加测试用例截图功能
重构浏览器控制器以改进扩展加载和弹窗打开逻辑
添加详细的测试流程说明和用户指导信息
增强错误处理和备用方案
新增windows_ui_controller.py实现浏览器菜单自动化操作
更新requirements.txt添加pywinauto和comtypes依赖
优化main.py测试流程说明和browser_controller.py的扩展打开逻辑
fix(autotest): 修复基金对比按钮缺失的bug报告和修复指南

test(autotest): 添加浏览器扩展测试的调试输出和脚本
添加了5个关于基金对比按钮缺失的bug报告json文件
为每个bug报告添加了对应的修复指南文档
- 移除 funds 和 funds_backup 的 gitlink 记录
- 将 funds 作为普通目录添加到 Git 跟踪
- 删除临时备份目录 funds_backup
添加webpack.web.config.js配置文件用于构建web版本
在package.json中添加web版本相关的构建和开发脚本
添加完整的web版本自动化测试脚本test_web_full_version.py
修改构建脚本以包含 NODE_OPTIONS=--openssl-legacy-provider 参数,解决 Node.js 新版本中 OpenSSL 兼容性问题
修改多个组件中的API调用地址,从直接调用外部API改为通过本地代理转发
添加webpack开发服务器的代理配置,处理三个不同的API域名
添加express代理服务器处理API请求,解决跨域问题
更新前端代码中的API请求路径以使用本地代理
新增相关依赖express和http-proxy-middleware
refactor: 替换node-sass为sass并更新相关配置
style: 统一使用:deep()替代/deep/选择器
build: 添加webpack-dev-server依赖
chore: 更新package-lock.json文件
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant