gpt4 book ai didi

excel - 如何在 pytest excel 报告中添加测试步骤中的值

转载 作者:行者123 更新时间:2023-12-04 16:46:22 25 4
gpt4 key购买 nike

我正在使用 pytest excel 运行 python 测试并使用以下方法在 excel 中生成测试报告:

py.test --excelreport=report.xls test.py

使用以下方法安装 excel 插件: pip install pytest-excel

我想将测试步骤中的值显示到 excel 报告中。这怎么可能。
例如在下面的测试步骤中,我想在 excel 报告中显示 newNum 值

def subNumbers(fNum, sNum):
newNum = fNum - sNum
print newNum

目前excel报表显示如下:
SUITE NAME  TEST NAME   DESCRIPTION RESULT  DURATION    MESSAGE FILE NAME   MARKERS
TestSumFlow test_step1 PASSED 15.24737811 e_test.py

最佳答案

您可以随心所欲地写在“MARKERS”中。为此,您必须描述您的测试:

@pytest.mark.parametrize(argnames, argvalues)
def test_sub_numbers(fNum, sNum):
""" this test have blablabla """

newNum = fNum - sNum
print newNum

更多信息在 link

关于excel - 如何在 pytest excel 报告中添加测试步骤中的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50038593/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com