Allure2报告未使用@Issue的allure.properties

时间:2017-09-13 18:44:49

标签: allure

在我当前的设置中,我有它,以便我可以在我的allure-results文件夹中找到一个静态的allure.properties文件。此属性文件包含@Issue环境变量和值的值。

allure.link.issue.pattern = HTTPS:?//tfs.mytfs.com/tfs/_workitems ID \ = {}

当我生成报告"诱惑产生--clean -o"它似乎没有使用allure.properties文件用正确的值填充@Issue链接。而是链接值为空,链接重定向到自身。

我正在使用更新的@Issue环境变量。我认为这可能是由于我生成报告的方式,因为文档说明并且只是生成报告。默认情况下,命令行工具在目录中查找config,您可以运行该命令。您可以使用ALLURE_CONFIG环境变量来指定配置路径"。

当我从结果文件夹中运行generate命令时,我不确定我错过了什么。这不正确吗?

1 个答案:

答案 0 :(得分:0)

由于Allure 2版本无需将allure.properties文件传递到allure-results文件夹。您需要将其添加到测试资源中。

您可以在此处找到示例https://github.com/allure-examples/allure-testng-example/blob/master/src/test/resources/allure.properties