使用Scenario Outline测试创建了一个简单的框架,可以找到它here。将allureConfig.json文件复制到bin / debug目录中。 Nuget版本:
Nunit 3.9.0;
SpecFlow 2.3.0;
SpecFlow.Allure 2.2.0.11;
Net framework 4.6.2.
执行测试后,使用搜索,我在下一个位置找到了测试结果目录:
C:\Users\Valentins\AppData\Local\Temp\allure-results
它只包含.json文件,例如:
52bb84abaec342e1bf8e7fbc3e46a181-container
和
9ab91b6fc6e84eafbda735c49ccfcb1c-result
任何人都可以帮助理解,如何使这个文件夹出现在测试中以及如何正常打开测试结果以在Html文件中看到它?
提前致谢, Valentins。
答案 0 :(得分:0)
问题是因为我使用Visual Studio运行测试。当我开始运行时,使用CI服务器(TeamCity),然后在项目中出现了allure-results文件夹,但是为了创建报告,需要allure-commandline-tools
。