- 09 3月, 2026 3 次提交
-
-
由 陈泽健 提交于
- 新增Markdown报告生成模块(markdown_generator.py) - 支持Word和Markdown两种格式报告输出 - 添加报告格式选择参数(--format选项) - 更新GUI界面支持格式选择 - 优化文档标题字号、字体和颜色配置 - 修改配置文件中的字体设置为宋体 - 更新PRD文档结构和内容描述 - 重构CLI模块支持多种格式输出 - 添加报告命名规则适配不同格式 - 更新README文档说明新功能特性
-
由 陈泽健 提交于
- 创建功能测试报告自动生成工具(AuxiliaryTool/FunctionalTestReportGeneration) - 添加PRD文档定义功能需求、数据结构和程序架构 - 设计测试用例和BUG列表Excel文件的数据结构 - 实现模块化架构包含配置、数据读取、分析、图表生成和报告生成组件 - 定义命令行和GUI两种交互方式 - 添加功能测试报告模板和数据模板文件 - 更新Claude设置添加mkdir权限 - 创建详细的执行计划和测试计划文档
-
由 陈泽健 提交于
- 创建自动化生成测试报告PRD文档 - 添加功能测试报告模板文件 - 定义报告基本信息、测试概览、测试范围等标准格式 - 包含测试结果统计、用例执行结果、缺陷分析等章节 - 提供测试环境、执行记录、风险评估等完整报告结构 - 设计报告模板变量占位符以支持自动化生成 - 在PRD中关联相关规范文档链接
-
- 06 3月, 2026 9 次提交
-
-
由 陈泽健 提交于
- 移除XPATH定位中的多条件OR运算符,改为单一明确条件 - 将按钮定位从button标签改为span标签以适配Element UI结构 - 修正getTips类型元素的element_value为空字符串的规范 - 更新文档中的元素类型规范说明和示例代码 - 修复自动化部署脚本中的端口配置问题 - 补充Bash命令到工具配置中
-
由 陈泽健 提交于
- 在功能测试文件中注释掉了小型测试Excel文件路径配置 - 保留了默认的主测试用例文件路径设置
-
由 陈泽健 提交于
- 实现多种菜单定位方式(按优先级排序,支持span、li、a等标签) - 添加iframe切换处理机制以支持复杂页面结构 - 添加菜单名称标准化处理去除多余空格和特殊字符 - 添加菜单加载等待逻辑确保页面元素完全加载 - 添加调试快照功能便于问题排查和定位 - 更新测试用例中的菜单定位表达式从li标签改为span标签 - 统一测试用例中的页面路径和元素定位策略
-
由 陈泽健 提交于
- 添加登录按钮定位错误问题处理文档 - 更新操作手册增加Python脚本执行方式 - 修正module_config.json配置示例 - 扩展Claude工具能力配置 - 生成区域管理增值服务测试用例文件 - 创建计划执行文档详述技术方案
-
由 陈泽健 提交于
- 添加 system_type 字段用于区分前后台系统类型 - 更新 module_config.json 格式说明,增加系统类型判断逻辑 - 优化 Page 字段获取说明,强调从当前页面URL提取真实路由 - 明确测试用例不包含登录步骤,假设系统已处于登录状态 - 移除废弃的工具函数模块和浏览器操作模块代码文件 - 更新功能操作策略,明确清理操作步骤需记录到测试用例中
-
由 陈泽健 提交于
-
由 陈泽健 提交于
- 定义了自动化测试用例生成功能的需求背景与目标 - 规定了 system_config.json 和 module_config.json 的配置文件格式 - 设计了自动化测试用例 JSON 数据模板结构和参数说明 - 制定了元素定位策略和操作类型规范 - 明确了 element_value 和 expected_result 的填写规则 - 建立了模块导航和功能操作流程规范 - 提供了完整的测试数据规范和固定测试值标准
-
由 陈泽健 提交于
- 将BrowserOperator从MCP工具切换到Selenium WebDriver实现 - 添加Chrome浏览器初始化和元素定位功能 - 实现基于配置文件的登录参数验证和处理 - 移除重复的系统配置项并更新验证逻辑 - 添加问题修复文档记录定位器相关的执行问题
-
由 陈泽健 提交于
- 添加工具函数模块初始化文件 - 创建自动化测试用例生成需求文档 - 创建计划执行文档详细设计各功能模块 - 记录分类管理与添加按钮定位取值错误问题修复 - 整理XPath语法错误和元素定位策略优化方案
-
- 05 3月, 2026 3 次提交
- 02 3月, 2026 3 次提交
- 26 2月, 2026 1 次提交
-
-
由 陈泽健 提交于
- 实现 OnlyOffice Document Server 自动化部署脚本 - 添加 CPU 架构检查、内核参数配置、Docker 服务检查等功能 - 实现镜像加载、端口冲突检查、数据目录准备等部署流程 - 添加容器启动和实时日志监控功能 - 创建详细的 PRD 需求文档和计划执行文档 - 提供完整的配置参数说明和故障处理指南 - 实现彩色日志输出和错误处理机制
-
- 25 2月, 2026 1 次提交
-
-
由 陈泽健 提交于
- 修复命令行过长导致的base64传输失败问题 - 解决远程lib目录不存在导致的库文件上传失败 - 添加LD_LIBRARY_PATH环境变量设置确保动态库加载 - 修正PowerShell字符串转义问题解决退出码解析异常 - 增强退出码解析逻辑支持True/False格式 - 使用Here-String构建命令确保变量在远程正确展开
-
- 24 2月, 2026 1 次提交
-
-
由 陈泽健 提交于
- 添加_PRD_MQTT工具包路径获取异常_问题处理文档 - 添加_PRD_MQTT工具执行异常_问题处理文档 - 更新中间件检测执行异常问题处理文档,增加FastDFS脚本执行错误问题 - 添加_PRD_日志导出失败_问题处理文档 - 更新模块加载异常问题处理文档,增加ConfigIPCheck模块编码问题 - 完善各问题处理文档的错误信息记录和解决方案说明
-
- 10 2月, 2026 4 次提交
-
-
由 陈泽健 提交于
- 修复中间件检测模块中MQTT连接检测三种方法的变量未展开问题 - 解决脚本路径获取失败问题,使用$PSScriptRoot替代$MyInvocation.MyCommand.Path - 增加对MQTT主题订阅和消息推送的完整检测流程 - 调整远程更新程序为先选择项目再选择服务器的交互流程 - 重构项目配置文件结构,将服务器信息整合到项目配置中 - 添加服务器类型标识(frontend/backend)以支持不同类型服务器管理
-
由 陈泽健 提交于
- 修复MiddlewareCheck.psm1中EMQX检测失败问题,将单引号字符串改为双引号以正确展开变量 - 解决SSH命令中空双引号导致的bash解析错误,使用|| true替代|| echo "" - 添加路径有效性验证确保检测到正确的远程脚本目录 - 创建Invoke-SSHCommandSafe辅助函数处理参数名映射问题 - 实现ConvertTo-Hashtable函数递归转换PSCustomObject为Hashtable - 批量替换所有Invoke-SSHCommand调用为安全版本 - 修复远程更新程序中服务器信息打印报错问题
-
由 陈泽健 提交于
- 添加 EMQX 容器匹配不到问题的解决方案 - 修复中间件检测乱码异常的处理记录 - 更新中间件检测脚本上传失败问题的分析 - 添加远程更新程序参数转换错误的修复方案 - 完善检测信息打印乱码问题的处理文档
-
由 陈泽健 提交于
- 添加中间件检测执行异常及信息打印乱码问题处理文档 - 修复安卓自检项问题处理文档中的问题三分析 - 更新服务检测java服务异常未打印信息问题处理文档 - 添加模块导入存在未正确导入函数问题处理文档 - 修复文档模板文件中的格式问题 - 完善问题根因分析、解决方案和验证步骤
-
- 09 2月, 2026 2 次提交
-
-
由 陈泽健 提交于
- 添加中间件检测乱码异常问题处理PRD文档 - 添加安卓自检项问题处理PRD文档 - 添加服务检测Java服务异常未打印信息问题处理PRD文档 - 添加脚本重复执行问题处理PRD文档 - 更新模块导入配置添加AndroidCheck和Report模块 - 修复Get-Command查找全局作用域函数的参数问题 - 添加ContainerCheck模块动态重载机制 - 修复MiddlewareCheck模块中的引号转义问题 - 更新文档模板文件添加问题处理标准格式
-
由 陈泽健 提交于
- 优化中间件检测文档,移除重复的适用范围和来源信息 - 新增中间件检测日志导出功能的需求文档 - 新增主运行脚本模块拆分的需求文档 - 创建远程更新程序的需求文档,包含SSH连接、文件上传、更新脚本等功能 - 添加远程更新程序的参数配置和服务路径映射表 - 完善远程更新程序的用户交互设计和执行流程
-
- 05 2月, 2026 2 次提交
-
-
由 陈泽健 提交于
- 验证mosquitto工具是否可用并记录版本信息 - 设置LD_LIBRARY_PATH环境变量让mosquitto二进制文件能找到依赖库 - 在子进程中执行订阅命令确保输出重定向正常工作 - 增加等待时间确保MQTT连接建立 - 检查订阅进程状态和输出文件创建情况 - 优化发布命令执行前的版本测试 - 改进错误日志记录包含退出码和输出信息 - 修复订阅输出文件处理逻辑确保消息验证正常
-
由 PGY 提交于
为Docker容器添加/usr/share/zoneinfo目录的只读挂载, 确保容器内应用能够正确获取和使用系统时区信息。 分别在python_x86、python_player_x86、python_voice_x86 和运维系统的部署脚本中增加了时区信息挂载配置。
-
- 04 2月, 2026 3 次提交
-
-
由 陈泽健 提交于
- 将服务自检需求文档版本从 V1.2 更新为 V1.0.5 - 将服务自检需求文档更新日期从 2026-02-03 更新为 2026-02-04 - 将计划执行文档版本从 V1.2 更新为 V1.0.5 - 统一文档版本号至 V1.0.5 保持一致性
-
由 陈泽健 提交于
- 实现容器名模糊匹配功能,支持多种命名模式(如 uredis、uredis2、redis 等) - 修改脚本上传逻辑为强制覆盖模式,确保使用最新版本检测脚本 - 更新 Redis/MySQL/FastDFS 检测脚本的容器检测实现,移除硬编码容器名参数 - 修复 PowerShell 脚本变量未定义问题,从脚本输出中提取容器名和端口信息 - 补充中间件检测报告信息,显示容器名称、端口、版本等详细信息 - 改进 NTP 检测机制,实现多层级检测避免权限问题 - 修复 SSH 端口配置问题,确保非标准端口连接正常工作
-
由 陈泽健 提交于
- 为MQTT工具包中的可执行文件添加执行权限 - 修复MQTT订阅和发布命令中的错误处理逻辑 - 添加对MQTT进程等待和循环执行的安全处理 - 改进Redis、MySQL、FastDFS检测脚本的输出记录 - 优化数据库连接测试的日志输出格式 - 调整中间件连接检测在主流程中的执行顺序 - 修复多个函数返回值处理的安全性问题
-
- 03 2月, 2026 4 次提交
-
-
由 陈泽健 提交于
- 将FastDFS检测脚本按架构分离为check_fdfs_x86.sh和check_fdfs_arm.sh - 更新PowerShell脚本自动检测远程服务器架构并上传对应检测脚本 - 重构MQTT检测函数,支持使用内置工具包和容器内命令两种模式 - 添加ARM64架构服务器配置支持,新增云端ARM架构服务器信息 - 优化NTP检测的日志输出处理,避免空输出导致的错误 - 更新相关文档中的架构支持说明和脚本部署要求
-
由 陈泽健 提交于
- 升级版本号从V1.4到V1.8 - 补充MySQL检测完整功能描述包括性能指标和安全状态检查 - 新增Redis和MySQL脚本部署要求说明区分PowerShell自动上传和Shell手动部署 - 扩展FastDFS检测功能描述添加文件下载和完整性验证功能 - 更新MySQL检测验收标准增加容器检测和性能指标收集要求 - 补充check_mysql.sh和check_fdfs.sh脚本详细说明和执行示例 - 优化部署要求说明明确自动上传和手动部署两种方式的区别 - 添加FastDFS检测功能映射表和完整的实施步骤描述
-
由 陈泽健 提交于
- 单独打印发送的消息体 - 单独打印接收的消息体 - 打印预期消息体用于对比 - 将消息不匹配从INFO改为WARN级别 Co-Authored-By:Claude Opus 4.5 <noreply@anthropic.com>
-
由 陈泽健 提交于
- 更新PRD文档版本至V1.2,新增mqtt_test_x86便携式工具说明 - 在check_server_health.ps1中将脚本版本升级至1.0.5 - 实现MQTT标准版主题订阅检测功能,使用容器内mosquitto工具 - 添加MQTT消息收发测试,验证完整的发布订阅功能 - 集成check_redis.sh脚本进行完整的Redis功能检测 - 更新中间件检测流程,支持自动检测容器和工具可用性 - 优化检测结果记录格式,区分不同检测项目的状态
-
- 02 2月, 2026 1 次提交
-
-
由 陈泽健 提交于
- 修复 hashtable 中裸字符串配置,为域名添加 DnsTestDomain 键值 - 统一数组元素间的逗号分隔符格式 - 修复容器名称获取的空值处理,添加 ToString() 类型转换 - 修复 MQTT 日志消息中的变量插值语法 - 修复 Redis、MySQL、FastDFS 容器名称获取的空值处理 - 修复 FastDFS 文件创建命令中的引号转义问题 - 添加中间件检测优化需求文档
-
- 29 1月, 2026 3 次提交