- configparser(封装对ini文件的方法)
- mitmproxy(常规使用、HTTP录制)
- openpyxl(检查excel文件所有sheet的空行及空列;封装对xlsx文件的方法)
- 微云文件上传的API测试
- 关于 Selenium 的 Python 绑定的元素截取图片实现
- 解析并转换 har 文件
- 将
har文件的全部请求和响应导出到 excel 文件,可用于接口测试。 - 在指定目录下,将全部请求的
cookies、headers的共有信息保存为公共文件,私有信息保存到私有文件;它们可以导入到JMeter的HTTP Cookie Manager、HTTP Header Manager。
- 将
-
日志:
logging(内建)->loguru -
测试框架:
unittest(内建)->pytest -
测试用例参数化:
ddt(用于unittest)->@pytest.mark.parametrize() -
测试报告:
HTMLTestRunner(第三方)->pytest-html(静态单一html)、pytest-allure(动态页面) -
Debug:
print() 函数->PySnooper -
JSON信息处理: 内建json库 -> 增加JMESPath库