py.test : 记录失败次数

py.test : logging the number of failures

我可以捕获 py.test 发现的故障吗?我想建立一个日志,我将在其中记录失败次数以及 OS 测试。

您可以为此目的记录一个机器可读的结果文件:

py.test --resultlog=path    

文档is available here。许多其他工具使用此文件来检查 py.test 运行 的输出,例如,比较不同 运行 之间的结果。

除了@srowland 显示的--resultlog,您还可以使用--junitxml 编写JUnit XML 文件,或write your own plugin 以自定义格式登录。