1. 11 12月, 2025 2 次提交
    • 陈泽健's avatar
      feat(script): 增强服务自检与自动化打包功能 · 9870d0bd
      陈泽健 提交于
      - 修复服务自检脚本中的错别字和多余字符
      - 新增配置文件IP地址检测功能,支持传统平台与新统一平台
      - 实现运维集控系统和语音转录系统的完整打包逻辑
      - 更新打包脚本中系统选择与类型判断的准确性
      - 完善自动打包上传需求文档,补充语音转录系统打包细节
      - 优化服务自检需求文档中的功能状态标记与描述
      - 增加容器镜像打包及服务包打包的详细路径配置
      - 改进脚本中条件判断和日志输出逻辑
      9870d0bd
    • 陈泽健's avatar
      feat(script): 新增服务器配置并完善容器更新功能 · 6fdb8209
      陈泽健 提交于
      - 在 check_server_health.ps1 和 remote_update_win.ps1 脚本中新增 ID 为 4 的服务器配置,
        包括 IP、用户名、密码及描述信息,用于新统一平台测试服务器的连接
      - 更新 PRD 文档中 remote_update_win 脚本相关描述,明确其 PowerShell 脚本扩展名
      - 将 remote_update_win 脚本的功能状态从“待开发”更新为“已实现”,包括服务器选择、自定义端口、
        架构校验、镜像传输、容器停止、平台识别、版本校验、容器编号、远端执行和日志审计等核心功能
      - 新增自动打包上传需求文档,详细说明 server_pakage_upload.sh 脚本的功能需求与实现细节,
        涵盖系统类型选择、不同系统的前后端服务包与容器镜像包的具体打包路径及网盘上传流程
      6fdb8209
  2. 10 12月, 2025 3 次提交
    • 陈泽健's avatar
      feat(automation): 更新自动化部署脚本和文档 · 58e6633d
      陈泽健 提交于
      - 修改 base.py 中 chromedriver 路径配置,启用云电脑路径并注释虚拟机路径
      - 在 pakage_upload.sh 脚本中将总任务数从 9 更新为 10
      - 调整所有任务编号的日志输出以匹配新的任务总数
      - 新增第 10 项任务用于处理 Java 镜像包 java1.8.0_472.tar.gz
      - 移动自动打包上传需求文档到正确的 PRD 目录结构下
      - 更新需求文档内容,增加前后端服务包及容器镜像包的详细列表
      - 在需求文档中补充 python_v15.tar.gz 的重复条目说明
      58e6633d
    • 陈泽健's avatar
      feat(script): 更新远程容器部署与打包上传功能 · 97be7d88
      陈泽健 提交于
      - 删除 PowerShell 版本的远程更新脚本 remote_update.ps1
      - 修改 upload_to_nas.sh 中的 NAS 共享目录和上传路径
      - 更新自动打包上传需求文档,调整脚本描述与功能说明
      - 调整文档中的脚本名称与路径指向新的自动化部署打包脚本
      - 简化功能列表,聚焦于系统打包与上传核心功能
      - 移除原有远程容器更新脚本的功能详述与状态表格
      - 优化文档结构以匹配当前实际使用的脚本工具集
      97be7d88
    • 陈泽健's avatar
      feat(script): 实现服务日志导出功能 · e44e9787
      陈泽健 提交于
      - 新增 pscp 路径检测逻辑,支持本地、远程更新目录及系统 PATH 查找
      - 添加新统一平台与传统平台的日志路径配置
      - 实现 Export-ServiceLogs 函数,支持按平台类型导出对应服务日志
      - 支持日志导出结果展示与失败原因记录
      - 在主流程中集成日志导出选项,用户可选择是否导出日志
      - 更新健康报告展示逻辑,新增日志导出结果展示部分
      - 补充相关日志记录与错误处理机制
      e44e9787
  3. 09 12月, 2025 3 次提交
    • 陈泽健's avatar
      feat(script): 添加传统平台服务检测与资源分析功能 · 1e747885
      陈泽健 提交于
      - 实现传统平台 ujava 容器内外服务检测逻辑
      - 添加 DNS 解析功能检测,支持域名解析与网络连通性测试
      - 实现服务器资源分析,包括 CPU、内存、磁盘及防火墙状态监控
      - 更新检测报告展示逻辑,支持新增检测项结果显示
      - 完善传统平台 upython 容器端口检测配置
      - 优化服务检测流程,区分新旧平台处理逻辑
      1e747885
    • 陈泽健's avatar
      feat(script): 添加 Windows 服务自检脚本 · b33053c4
      陈泽健 提交于
      - 实现远程服务器健康检查功能
      - 支持预设服务器列表和手动输入
      - 自动检测平台类型(新统一平台/传统平台)
      - 识别系统容器类型(ujava/upython/upython_voice)
      - 检测相应服务进程和端口状态
      - 生成详细检测报告和日志记录
      - 支持 plink 和 sshpass 两种 SSH 工具
      - 兼容中英文混合环境编码问题
      - 提供彩色控制台输出和日志文件记录
      b33053c4
    • 陈泽健's avatar
      feat(container): 重构容器更新脚本并增强交互式部署功能 · 381348db
      陈泽健 提交于
      - 引入全局变量和日志函数,支持控制台和文件双重日志输出
      - 新增容器描述映射,提升用户选择体验
      - 重构交互式模式为四步骤流程:容器选择、文件检查、平台检测、容器停止
      - 增强镜像文件搜索逻辑,支持多路径查找和手动输入
      - 自动检测服务器平台类型(新统一平台/传统平台)
      - 优化容器命名逻辑,自动递增容器编号避免冲突
      - 增加部署前信息确认和日志记录功能
      - 补充说明文档和需求文档,完善操作指引和功能描述
      381348db
  4. 08 12月, 2025 1 次提交
    • 陈泽健's avatar
      refactor(base): 优化基础模块并移除冗余日志代码 · 079adfda
      陈泽健 提交于
      - 在 browser_init 后增加 sleep(15) 以确保环境稳定
      - 注释掉 get_remote_log_with_paramiko 的主函数调用块
      - 注释掉 LogCollector 的主函数调用及使用示例
      - 移除 create_test_xlsx.py 文件及相关用例生成逻辑
      - 删除兰州用例.json配置文件
      - 移除兰州登录功能开发相关文档
      079adfda
  5. 07 12月, 2025 1 次提交
    • 陈泽健's avatar
      feat(预定系统): 添加标准版快速测试功能 · 76a8ce14
      陈泽健 提交于
      - 新增标准版快速测试套件初始化与清理逻辑
      - 实现定时每两小时执行一次快速测试任务
      - 创建预定功能测试用例读取与执行模块
      - 支持从Excel文件加载测试数据并运行自动化测试
      - 增加页面点击、输入、窗口切换等操作的安全封装
      - 集成登录、提示信息获取、文本验证等测试步骤
      - 添加测试截图日志记录功能便于问题追踪
      76a8ce14
  6. 03 12月, 2025 3 次提交
    • 陈泽健's avatar
      feat(test): 新增兰州登录MQTT测试用例生成脚本 · 305b9662
      陈泽健 提交于
      - 创建测试用例生成脚本,支持从JSON配置自动生成Excel用例
      - 实现表头复制与样式保留功能
      - 支持预置条件和操作步骤自动换行显示
      - 添加列宽自适应调整逻辑
      - 集成兰州项目登录MQTT相关测试场景配置
      - 提供完整的测试用例数据结构定义
      305b9662
    • 陈泽健's avatar
      chore(ngrok): 移除多余的nat2启动配置 · b7f7fccb
      陈泽健 提交于
      - 删除运维集控项目中ngrok启动脚本的nat2配置
      - 删除预定系统中ngrok启动脚本的nat2配置
      - 简化ngrok服务启动参数,仅保留nat1配置
      b7f7fccb
    • 陈泽健's avatar
      feat(test): 更新自动化测试配置与功能增强 · 4a0ba5fa
      陈泽健 提交于
      - 删除冗余的__st__.py初始化文件
      - 移除base.py中的硬编码ChromeDriver路径
      - 更新ngrok配置文件端口映射设置
      - 修改定时任务执行脚本端口号与URL前缀
      - 增强功能测试用例支持页面刷新与跳转操作
      - 调整HTTP服务器监听端口避免冲突
      - 简化预定系统与统一平台测试调度配置
      - 移除已废弃的测试用例文件系统功能测试.py
      4a0ba5fa
  7. 26 11月, 2025 1 次提交
    • 陈泽健's avatar
      chore(config): 更新不同环境的chromedriver路径配置 · 0e5dc020
      陈泽健 提交于
      - 切换新统一平台Base/base.py中的chromedriver路径至自动化虚拟机配置
      - 切换预定系统Base/base.py中的chromedriver路径至云电脑配置
      - 注释掉不再使用的本地chromedriver路径配置行
      
      refactor(logging): 增加调试打印语句以增强钉钉消息通知可见性
      
      - 在钉消息通知函数调用前后增加print语句
      - 增加异常处理分支中的打印信息
      - 补充子进程和操作系统错误情况下的打印提示
      - 在测试结束时增加最终打印语句
      
      feat(test): 新增测试脚本用于触发钉钉消息通知
      
      - 创建test.py文件导入base模块
      - 添加主函数调用ding_send_message发送测试报告链接
      
      refactor(ui): 移除简略显示功能的点击操作及相关截图
      
      - 注释掉"display_mode"元素的点击操作及等待时间
      - 移除多个步骤后的屏幕截图记录逻辑
      0e5dc020
  8. 19 11月, 2025 1 次提交
    • 陈泽健's avatar
      feat(自动化测试): 调整浏览器驱动配置并优化测试流程 · f9a53638
      陈泽健 提交于
      - 修改 base.py 中的 chromedriver 路径注释状态,启用云电脑路径
      - 在输入操作后增加回车键模拟,提升表单提交准确性
      - 更新前后台功能测试标签,增强测试用例识别度
      - 减少后台系统登录后的等待时间,提高执行效率- 调整定时任务执行频率,由每日一次改为每两小时一次
      f9a53638
  9. 17 11月, 2025 2 次提交
    • 陈泽健's avatar
      chore(config): 切换自动化虚拟机的chromedriver路径 · 6f10537d
      陈泽健 提交于
      - 注释掉云电脑的chromedriver路径配置
      - 启用自动化虚拟机的chromedriver路径配置
      - 确保WebDriver实例使用正确的驱动路径
      6f10537d
    • 陈泽健's avatar
      chore(tests): 更新测试配置与用例文件 · b201df8b
      陈泽健 提交于
      - 修改新统一平台前后台系统浏览器初始化名称
      - 更新预定系统标准版功能测试用例及配置文件路径- 删除预定系统ngrok配置文件
      - 注释掉信息统计与账号管理模块的测试代码
      - 添加标准版功能测试模块并实现预定功能测试逻辑
      - 调整定时任务执行时间与报告URL前缀
      -优化登录后等待时间逻辑,增加日志提示信息
      - 设置标准输出编码为UTF-8以支持中文显示
      b201df8b
  10. 13 11月, 2025 1 次提交
    • 陈泽健's avatar
      feat(新统一平台): 更新平台配置与测试逻辑 · 015b6f24
      陈泽健 提交于
      - 新统一前后台浏览器初始化名称
      - 修改配置文件中前后台系统URL
      - 调整ngrok远程端口
      - 更新后台测试用例标签及数据源- 修改定时任务执行脚本路径与参数
      - 生成新测试报告文件
      015b6f24
  11. 12 11月, 2025 2 次提交
    • 陈泽健's avatar
      fix(config): 更新 ngrok 配置和测试用例路径 · 7ee620ce
      陈泽健 提交于
      - 将 ngrok 远程端口从 31135 更改为31136
      -修正平台路径引用以适配新的目录结构
      - 更新导入模块路径至新统一平台命名空间
      - 修改测试数据文件路径并指定工作表名称- 调整标签定义以匹配前后台系统的不同版本需求
      7ee620ce
    • 陈泽健's avatar
      feat(app): 初始化Appium驱动及中控屏设备控制功能 · bd845030
      陈泽健 提交于
      - 添加Appium驱动初始化函数,支持Android设备控制
      - 实现滑动操作封装,用于界面导航
      - 添加图片亮度对比、特征匹配和直方图相似度计算功能
      - 实现RTSP流帧捕获和保存功能
      - 封装中控屏灯光、窗帘、空调、信息发布、音乐及大屏控制函数
      - 添加ADB连接初始化和断开连接管理函数
      - 提供设备控制相关的元素定位和点击重试机制
      - 集成截图和日志记录功能用于测试验证
      bd845030
  12. 10 11月, 2025 1 次提交
  13. 18 9月, 2025 1 次提交
    • 陈泽健's avatar
      ``` · 2b811a3a
      陈泽健 提交于
      refactor(common): 添加未指定模块、功能和步骤名称时的日志记录
      
      在`common.py`文件中,当未指定模块名称、功能名称和步骤名称时,增加了INFO级别的日志记录,以提示进入截图函数并使用时间戳作为文件名。
      
      refactor(定时执行功能测试): 更新定时任务的执行时间和注释
      
      在`定时执行功能测试.py`文件中,更新了新统一平台标准版测试报告的定时任务执行时间从11:07到09:00,并对其他定时任务进行了注释处理。
      
      refactor(系统功能测试): 优化日志信息格式
      
      在`系统功能测试.py`文件中,调整了INFO日志的信息格式,将步骤名称单独一行显示,
      使日志输出更加清晰易读。
      ```
      2b811a3a
  14. 17 9月, 2025 1 次提交
  15. 20 8月, 2025 1 次提交
    • 陈泽健's avatar
      refactor(预定系统): · 3102a32a
      陈泽健 提交于
      - 更新展厅巡检结尾步骤,增加腾讯会议、讯飞转录以及SMC选项
      3102a32a
  16. 28 7月, 2025 1 次提交
    • 陈泽健's avatar
      refactor(预定系统): 调整定时任务 · 34f8058a
      陈泽健 提交于
      - 删除了展厅巡检相关的测试用例文件:  - 01服务器状态监测.py
        - __st__.py
      - 更新了定时任务配置:  - 修正了兰州中石化项目的报告URL
        - 注释掉了展厅巡检的定时任务
      34f8058a
  17. 26 7月, 2025 3 次提交
  18. 24 7月, 2025 1 次提交
    • 陈泽健's avatar
      refactor(预定系统): 修正预期结果变量名 · c0a21e4d
      陈泽健 提交于
      - 将多个测试文件中的 expented_result错别字统一修正为 expected_result
      - 涉及到的测试文件包括:
        - AI创会.py
        - SMC会控.py
        - 会议修改.py
        - 会议创建.py
        - 会议历史记录.py
        - 会议审批.py  - 会议室列表功能测试.py
        - 会议室管理.py  - 会议模板.py - 信息发布.py
        -信息统计.py
        - 全局配置.py
        - 兰州中石化测试.py
        - 安卓信息.py
        - 工商银行项目测试.py  - 授权码管理.py  - 新-账号密码登录测试.py
        - 系统设置.py
        - 腾讯会控.py
        -账号管理.py
      c0a21e4d
  19. 23 7月, 2025 1 次提交
  20. 21 7月, 2025 1 次提交
  21. 18 7月, 2025 1 次提交
  22. 10 7月, 2025 4 次提交
  23. 09 7月, 2025 3 次提交
  24. 07 7月, 2025 1 次提交
    • 陈泽健's avatar
      refactor(预定系统): 重构工商银行项目测试代码 · 3ff00d54
      陈泽健 提交于
      - 删除了多个冗余的 __st__.py 文件
      - 合并了会议创建、会议修改等测试用例
      - 优化了测试用例的读取和执行逻辑
      - 调整了浏览器初始化和登录逻辑
      - 移除了不必要的代码和导入
      3ff00d54