如何将Pytest日志附加到魅力报告中

时间:2018-12-03 09:57:57

标签: python-3.x pytest allure

我如何将所有pytest的日志显示到Allure中。以及stdout和stderr分别用于什么?

请检查我指的突出显示的代码 https://i.stack.imgur.com/1AePZ.png

1 个答案:

答案 0 :(得分:0)

stdout stderr 用于显示测试对这些蒸汽产生的输出。 为了使它们(和 log )填充到Allure报告中,您的测试或由测试执行的应用程序必须将输出产生到相应的流。

{
  "Version": "2012-10-17",
  "Statement": [
    {
      "Effect": "Allow",
      "Action": [
        "ec2:DescribeNetworkInterfaces",
        "ec2:CreateNetworkInterface",
        "ec2:DeleteNetworkInterface",
        "ec2:DescribeInstances",
        "ec2:AttachNetworkInterface"
      ],
      "Resource": "*"
    }
  ]
}

以上测试的输出:

AWS Forum