魅力结果将 AppData\local
Allure results is going to AppData\local
我正在使用 NUNIT 3 并尝试使用 Allure(针对 C# 和 NUNIT)创建报告文件。
我的问题是文件夹 allure-results 将指向:
C:\Users\MyUser\AppData\Local>
我的 allureConfig.json 有:
{
"allure": {
"directory": "..\allure-results",
"title": "custom run title"
}
}
注意我用..\
可以在项目的文件夹\bin\Debug中找到。但是每次我 运行 测试时,文件夹都会在 AppData\Local.
中更新
我认为有必要在 NUnit 中进行一些配置,但我不知道我需要做什么。
有人可以帮助我吗?谢谢
在google上看了很多东西,解决这个问题的结论是:
你需要 运行 nunit3-console 到 运行 你的 DLL 测试,在这种情况下,nunit3-console 将将文件夹 allure-results 保存在您想要的目录中。
出于某种原因(google 上的任何人都无法解释)Visual Studio 中的 NUNIT 不允许将未知文件夹保存在 \bin\debug 项目目录中。
然后做:
配置allureConfig.json:
{
"allure": {
"directory": "..\..\allure-results",
"title": "a title that you want"
}
}
配置 allureConfig.json 始终在输出目录中复制 (\bin\Debug)
在测试中添加 Allure Class
[TestFixture]
[AllureNUnit]
public class MyBeautifulTest
{
}
运行 你的测试通过 Visual Studio + NUnit 测试 运行ner
运行 你通过 nunit3-console 进行的测试
PS C:\Projetcs\MyProjectAPITest\MyProjectAPITest\bin\Debug> nunit3-console.exe MyProjectAPITest.dll
在 allure-results(项目文件夹)和 运行 中查看您的测试结果与 allure serve
PS C:\Projetos\MyProjectAPITest\MyProjectAPITest> allure serve allure-results\
Generating report to temp directory...
Report successfully generated to
开心点,在你的 Pipeline 里一切都会好起来的
:D
我正在使用 NUNIT 3 并尝试使用 Allure(针对 C# 和 NUNIT)创建报告文件。
我的问题是文件夹 allure-results 将指向:
C:\Users\MyUser\AppData\Local>
我的 allureConfig.json 有:
{
"allure": {
"directory": "..\allure-results",
"title": "custom run title"
}
}
注意我用..\
可以在项目的文件夹\bin\Debug中找到。但是每次我 运行 测试时,文件夹都会在 AppData\Local.
我认为有必要在 NUnit 中进行一些配置,但我不知道我需要做什么。
有人可以帮助我吗?谢谢
在google上看了很多东西,解决这个问题的结论是:
你需要 运行 nunit3-console 到 运行 你的 DLL 测试,在这种情况下,nunit3-console 将将文件夹 allure-results 保存在您想要的目录中。
出于某种原因(google 上的任何人都无法解释)Visual Studio 中的 NUNIT 不允许将未知文件夹保存在 \bin\debug 项目目录中。
然后做:
配置allureConfig.json:
{
"allure": {
"directory": "..\..\allure-results",
"title": "a title that you want"
}
}
配置 allureConfig.json 始终在输出目录中复制 (\bin\Debug)
在测试中添加 Allure Class
[TestFixture]
[AllureNUnit]
public class MyBeautifulTest
{
}
运行 你的测试通过 Visual Studio + NUnit 测试 运行ner
运行 你通过 nunit3-console 进行的测试
PS C:\Projetcs\MyProjectAPITest\MyProjectAPITest\bin\Debug> nunit3-console.exe MyProjectAPITest.dll
在 allure-results(项目文件夹)和 运行 中查看您的测试结果与 allure serve
PS C:\Projetos\MyProjectAPITest\MyProjectAPITest> allure serve allure-results\
Generating report to temp directory...
Report successfully generated to
开心点,在你的 Pipeline 里一切都会好起来的
:D