目前使用的pytest-testreport生成的报告中用例描述信息是从用例的开始"“”“”“中的内容获取的。但是,有一种情况是如果这个用例使用了params(@pytest.fixture(scope=“class”, params=[‘02’, ‘0A’])),那么用例的描述信息就变成params中的‘02’和‘0A’了。请各位大佬看看,怎么在又params的情况下,用例描述信息还是从”“”“”"中获取
如果没有现成的插件的话,你可能要掌握下pytest的插件开发技术了。对用例的名字进行重新定义。pytest有hook机制,可以用例命名的时候进行修改
感谢回复,问题已经解决了,直接修改了一些testreport源代码