执行器未显示在“魅力”报告中。我创建了一个 executor.json 文件,该文件只有1个属性,即测试器,正如我们在下面的代码中看到的
executor.json
{"Tester":"Suhail"}
当我生成报告时,我没有得到执行器字段,它显示为不知道,因为您可以看到下面的屏幕截图
我正在使用Allure版本2.13.2
谁能帮助我我要去哪里哪里
答案 0 :(得分:2)
我正在仔细研究,发现很有趣,因此将其发布为答案,如果有人对此有更多详细信息,请粘贴您的答案。
这是我的发现,
在executor.json文件中,我们需要具有如下通用语法
{"name":"Suhail", // this will print the tester name on the report
"buildName":"Give the project Name", // if this attribute is not given that **Unknown** is displayed
"type":"jenkins" // if this attribute is not given we will be getting a user icon next to the name else a hat icon will be displayed
}
我只能找到这么多,如果有人知道如何输入更多的执行人记录,那么请告诉我。
答案 1 :(得分:0)
在生成报告时,如果 allure-results 文件夹中有 executor.json 文件,则会显示执行器。
此文件通常是由您的构建者生成的,例如具有插件吸引力的Jenkins。
如果要在此处手动添加这些信息,文件的外观如下: executor.json
{
"name": "Jenkins",
"type": "jenkins",
"url": "http://example.org",
"buildOrder": 13,
"buildName": "allure-report_deploy#13",
"buildUrl": "http://example.org/build#13",
"reportUrl": "http://example.org/build#13/AllureReport",
"reportName": "Demo allure report"
}