
Python
文章平均质量分 90
wumingxiaoyao
做一个乘风破浪的QA,哈哈!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Python 如何高效实现 PDF 内容差异对比
如何用 Python 高性能实现 PDF 内容差异对比原创 2025-04-05 19:00:55 · 1573 阅读 · 0 评论 -
Python 多线程和多进程并发执行
python 中如何选择多线程,多进程实现并行执行脚本原创 2023-12-08 22:56:05 · 3399 阅读 · 0 评论 -
Python - Matplot 绘制多图 直方图和折线图并存 共用 X 轴
前面一篇文章有介绍如何用 **Python** 绘制直方图,但现实应用中需要在直方图的基础上再绘制折线图。比如测试报告中,就可以用图形反映测试用例的运行情况,直方图可以反映测试用例 pass 了多少,失败了多少,如果想反映 pass rate 趋势,就可以用折线图,本文介绍如何绘制多个图,以及最后应用在同一图上绘制直方图和折线图并存。...原创 2022-06-25 19:21:04 · 9503 阅读 · 0 评论 -
Python 如何优雅地生成 HTML 文档 Dominate
工作中有需要创建一个 HTML 报告,比如测试用例运行报告等。如何优雅地,简洁地创建 HTML 文档,经过一番调研,发现 Python 中的 Dominate 最佳。本文通过介绍 Donimate 的用法,最后再结合一个具体的 html 测试报告实例。原创 2022-02-12 21:03:59 · 15951 阅读 · 4 评论 -
Python 绘制直方图 Matplotlib Pyplot figure bar legend gca text
本文主要介绍一下 Python 怎么绘制直方图,涉及到直方图分组绘制,标签,图例,坐标轴的设置。**内容提要:**1. Matplotlib 简介Pyplot 模块2. plt.figure 创建画板3. plt.bar 绘制直方图单组直方图的例子分组直方图的例子4. plt.text 设置数值标签5. plt.legend() 设置图例6. plt.gca() 坐标轴的设置7. 一个完整的直方图例子原创 2022-02-06 16:03:36 · 10427 阅读 · 0 评论 -
Python lxml 清洗 XML 清除 node 和 attribute
引言:项目中会遇到数据迁移,怎么保准新的数据和老的数据内容保持一致呢,有时需要进行内容测试,这就涉及到 XML 内容的比较,由于数据处理方式改变,需要忽略期望中的不同,所以对特殊的 xpath 进行处理。综合各种研究,觉得 lxml 效率最高,对 xml 的处理非常方便,本文将通过一个例子来解决工作中遇到的数据清洗问题。内容提要:XML namespace 概要lxml 对 XML的操作lxml 应用清洗XMLXML namespace有关 XML namespace,可以参考 XML原创 2021-11-28 20:31:38 · 1712 阅读 · 0 评论 -
Python JSON 操作 - JSON 与 Python 对象,自定义对象 之间的互相转化
前言API 测试时,Request Body 和 Response Body 格式可能是JSON 格式,所以对 JSON 的处理显得非常重要。 关于 JSON 的概念请参考这篇《REST Assured 22 - JSON》Python 对 JSON 的操作非常方便,主要有下面 4 个方法。方法功能json.dumps()将 Python 对象编码成 JSON 字符串json.loads()将已编码的 JSON 字符串解码为 Python 对象json.dump()原创 2021-11-20 19:52:57 · 4491 阅读 · 0 评论 -
python 如何调用子程序并自动传参数 os.system os.popen subprocess
背景最近工作中有遇到这样一种情况,需要执行一个 exe 文件更改某些设置来触发Service 工作,而执行这个 exe 程序需要一个屏幕输入参数,这个输入参数也是需要python 脚本生成的。如果每次都是 cmd 执行这个 exe 程序,把...原创 2021-11-07 19:04:27 · 5225 阅读 · 0 评论 -
Python DiffLib -- 文本内容对比
背景:最近项目中有遇到技术升级,开发新的API替换原来的老的API,其功能不变,只是换了一种新方式实现。为了保准新接口的功能,测试过程中要将新API返回和原来的API返回做对比。有必要写一个content compare tool,Python就是一个很好的开发工具的利器。...原创 2021-04-05 20:40:10 · 3161 阅读 · 1 评论 -
openpyxl format cells 格式化单元格
日常 triage API automation 时,都手动把 failed 的 feature 汇总到excel里,还要手动格式化整得漂亮点出报告,每天如此,是花了不少时间的,总想着把一切手动的工作量都自动化了,一劳永逸。关于自动化定制 report,将分 2 篇介绍,这篇主要来说说 openpyxl 格式化问题,最常用的就是设置单元格的字体,边框,hyperlink,对齐,自适应宽度等,更多细节可以参考 openpyxl...原创 2021-01-02 17:12:11 · 3053 阅读 · 2 评论