小编the*_*man的帖子

pytest:无需重命名文件或函数即可在报告中添加测试描述(长测试名称)的最佳方法

默认情况下,pytest 在 pytest 报告中使用测试函数名称或测试文件名称

有没有最好的方法在报告中添加测试描述(长测试名称)而不使用 pytest 重命名文件或函数?

我们可以通过在运行时更新测试用例名称来做到这一点吗?

  1. 请求节点名
request.node.name = "Very Very Very Very Very long long long long name name name name"
Run Code Online (Sandbox Code Playgroud)
  1. 测试名称后的描述
def test_ok():
"""Very Very Very Very Very long long long long name name name name"""
    print("ok")
Run Code Online (Sandbox Code Playgroud)

python pytest

4
推荐指数
1
解决办法
2235
查看次数

标签 统计

pytest ×1

python ×1