gpt4 book ai didi

c# - 系统找不到用 NUnit3 控制台和 testparam 指定的文件

转载 作者:行者123 更新时间:2023-12-04 17:21:15 25 4
gpt4 key购买 nike

我尝试使用以下命令在命令提示符下运行 flaUiTests:pathToConsole\nunit3-console.exe pathToApp\App.dll --testparam:App=pathToExecutable\App.exe在测试代​​码中,我将 testparam 与 te 以下代码一起使用:string lParameterPathExecutable = TestContext.Parameters["App"];我测试了命令提示符是否可以找到所有文件,他可以。无论如何,我仍然得到错误:
System.ComponentModel.Win32Excetion:系统找不到指定的文件。
有谁知道问题是什么?这个命令有什么问题?
测试代码为VisualStudio2019,NUnit3-console版本为3.12.0。
编辑:
可以找到 nunit3-console。我认为 nunit3-console 运行。
这是测试结果:

System.ComponentModel.Win32Exception : The system cannot find the file specified
--Win32Exception
The system cannot find the file specified
at System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo startInfo)
at NUnit.Engine.Services.TestAgency.CreateRemoteAgent(TestPackage package, Int32 waitTime)
at NUnit.Engine.Runners.ProcessRunner.CreateAgentAndRunner()
at NUnit.Engine.Runners.ProcessRunner.RunTests(ITestEventListener listener, TestFilter filter)

Test Run Summary
Overall result: Failed
Test Count: 0, Passed: 0, Failed: 0, Warnings: 0, Inconclusive: 0, Skipped: 0
Start time: 2021-02-10 21:26:08Z
End time: 2021-02-10 21:26:08Z
Duration: 0.145 seconds

Results (nunit3) saved as TestResult.xml

最佳答案

升级到 3.12.0 版后,我遇到了同样的问题。降级到 3.11.1 解决了该问题,但不是永久修复。

关于c# - 系统找不到用 NUnit3 控制台和 testparam 指定的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66140499/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com