最新 最热

pytest + yaml 框架 -56. 输出日志优化+allure报告优化

v1.4.8 版本优化接口请求和响应输出日志,生成的allure报告也按步骤优化request和response详情日志

2023-09-26
2

pytest + yaml 框架 -54. variables 可以引用同一层级变量

最近有部分学员遇到的问题,在同一个层级设置变量,后面的变量引用前面的变量(v1.4.4之前的版本不支持)

2023-09-11
6

配置文件pytest.ini的详细使用

在使用 pytest 进行测试时,我们经常需要根据项目的需求进行定制化配置。pytest 提供了丰富的配置选项,使我们可以灵活地调整测试框架的行为。其中,pytest.ini 文件是一种方便的方式来定义和管理 pytest 的配置。本文将详...

2023-09-07
2

pytest + yaml 框架 -53.yaml 用例规范与全部关键字总结

v1.4.4 版本新增对yaml 用例格式校验,不合法的用例格式不会被执行,避免出现用例格式不合法导致的报错。

2023-08-22
2

pytest + yaml 框架 -52.支持 websocket 协议

ws关键字相当于create_connection(url, timeout=10) 创建连接send 关键字相当于 ws.send('hello') 发送文本消息`

2023-08-22
2

pytest + yaml 框架 -50.支持 redis 数据库配置

yaml 用例中使用 ‘redis’对象,调用对应方法如:’redis.get(‘x’)’

2023-08-22
2

pytest + yaml 框架 -51.一套测试环境配置多个数据库解决方案

之前的案例中是在config配置管理配置一个DB_INFO 就可以直接使用内置方法了。现在可以在config 中配置多个数据库连接对象的实例

2023-08-22
6

pytest + yaml 框架 -48.仅收集用例失败错误信息和log日志

有小伙伴提到能不能只收集用例失败的情况下日志和错误信息,每个用例都收集日志内容太多了,没法直观的看错误的用例信息。v1.3.9 版本实现此功能,在原有的功能上新增一个log日志文件,仅收集用例错误的日志。...

2023-08-22
5

pytest + yaml 框架 -44.支持pytest-repeat插件重复执行用例

平常在做功能测试的时候,经常会遇到某个模块不稳定,偶然会出现一些bug,对于这种问题我们会针对此用例反复执行多次,最终复现出问题来。自动化运行用例时候,也会出现偶然的bug,可以针对单个用例,或者针对某个模块的用例重复执...

2023-08-22
4

pytest + yaml 框架 -43.支持自定义函数提取返回结果

以上三种表达式可以满足 99% 的测试场景需求了,但是有些特殊的需求通过表达式无法取到,为了满足另外1%的需求,可以自定义函数取值。此功能在v1.3.6版本实现...

2023-08-22
2