Python提效小工具:一键统计XMind测试用例数量(附源码)
针对XMind缺乏内置用例统计功能的痛点,本文提供一款基于Python开发的提效小工具。该工具通过解析XMind文件,支持对单个或多个Sheet页的用例数量进行汇总统计。文章详细说明了P0、通过、失败及阻塞用例的图标标记规范,并附带完整Python源码及GUI操作指南,帮助测试人员快速量化工作量。
针对XMind缺乏内置用例统计功能的痛点,本文提供一款基于Python开发的提效小工具。该工具通过解析XMind文件,支持对单个或多个Sheet页的用例数量进行汇总统计。文章详细说明了P0、通过、失败及阻塞用例的图标标记规范,并附带完整Python源码及GUI操作指南,帮助测试人员快速量化工作量。

针对 Auto.js Node.js 模式中直接嵌入 XML 代码导致难以格式化和维护的问题,本文介绍通过将 UI 布局代码分离为独立 XML 文件并利用 fs 模块读取的方法。具体步骤包括创建 layout-xml.xml 文件、编写读取函数以及在 App 对象中动态加载布局,从而提升脚本代码的可读性与可维护性。
本文详细讲解如何在Python中执行DOS和Linux命令。Windows环境下利用os模块的system和popen方法实现弹窗、后台及多命令串联执行;Linux环境下通过安装paramiko库建立SSH连接,封装SshChannel类以支持单条及多条命令的远程执行。

本文详细介绍如何使用Python 3.8.6结合os与re库,从TXT文本中批量提取11位手机号码。通过正则表达式精准匹配数字序列,并演示如何创建输出文件、追加写入结果及添加时间戳。提供完整可运行代码及操作步骤,适用于数据清洗与自动化办公场景。

本文介绍如何利用Python脚本实现数据库的批量数据操作,涵盖向单表或关联表批量添加数据、按条件批量查询以及批量更新数据。通过具体的Python代码示例,展示如何使用pymysql库进行自动化数据构造与处理,适用于Web测试中大规模数据生成的场景。
本文介绍如何利用Python的paramiko库实现交换机密码的批量修改。通过安装依赖、编写SSH连接脚本并执行命令行指令,可自动化完成多台设备的配置更新与保存,提升网络运维效率。
本文介绍使用Python脚本自动化分析JAR包内容的解决方案。针对Android多渠道打包需求,脚本自动解压JAR文件,并将资源文件按目录结构分类复制至root和assets文件夹,替代手动操作,显著提升开发效率。
本文介绍如何使用Python和OpenCV库将视频文件逐帧读取并保存至自定义目录。通过解析命令行参数指定源视频路径和目标图像存储路径,程序自动根据视频名称创建对应文件夹,并循环读取每一帧图像进行保存,实现视频到图片序列的批量转换。
本文介绍如何使用Python和Selenium库自动化获取QQ群成员信息。通过模拟浏览器操作,自动登录并滚动加载页面,提取群成员昵称、QQ号等字段,最终导出为Excel文件。适用于拥有群主或管理员权限的场景,代码示例包含环境配置及核心抓取逻辑。

本文详细解析如何利用Python内置的ftplib、os及time模块,实现FTP文件的定时自动下载。通过判断文件存在性、执行时间段及日期切换逻辑,确保数据及时同步。脚本保存为pyw文件后可在后台持续运行,无需依赖系统计划任务,具备简洁高效、支持断点续传及日志记录等特点。
本文详细介绍如何在Windows环境下配置Jenkins以执行Python脚本的定时任务。内容涵盖Jenkins长期稳定版安装、JDK1.8环境配置、全局工具设置,以及解决Jenkins以Windows服务运行时Selenium驱动无法打开浏览器的问题。通过修改config.xml禁用注册功能及两种手动启动方式,确保任务正常执行,适合需要自动化Python任务的开发者参考。

本文介绍如何使用 Python 3.7 版本,结合 os 和 shutil 库进行文件操作,利用 Pandas 读取 Excel 中的门店与大区对应关系。通过 VLOOKUP 匹配逻辑,程序自动将二维码图片文件按所属小区名称分类并移动至指定文件夹,实现批量自动化管理。
