问题标签 [runsettings]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
.net-core - 在机器上执行测试时,发布管道找不到 .runsettings 文件
我在 azure 中为我的 .Net 核心测试项目创建了一个发布管道。我正在使用runsettings
文件来存储我的硒自动化项目的测试输入。
在运行管道时,它因错误而失败 - 程序集初始化方法 Tests_MSTestAssemblyHooks.AssemblyInitialize 引发了异常。System.Exception:System.Exception:单元测试提供程序已设置。中止测试执行。
当我们不runsettings
从测试>配置运行设置中选择文件时,这与 Visual Studio 中的相同错误。从这个我猜,它无法找到runsettings
文件。
我在VsTest 任务runsettings
中提到了文件。由于它不起作用,所以我还在发布管道中添加了复制文件任务。这里有更多来自 VsTest 任务日志的屏幕截图 - 1 , 2 , 3因为我无法在此处附加文件。
如果这很重要,我将使用 MS Test 作为测试框架和自托管代理池。
c# - C# 单元测试 - 运行设置文件
运行设置文件是否仅由 Visual Studio 使用,或者它也将被某些 CI/CD 平台中的管道使用?
如果上传运行设置文件以在 CI/CD 平台中使用,是否有某种方法可以像清单文件一样创建多个文件?
例如:.runsettings、.dev.runsettings 等...
谢谢!
nunit-3.0 - nunit3 inline runsettings args 无法在 Mac 上解析
请问,谁能告诉我应该使用什么格式来传递 runsettings args 来测试?根据他们的例子,它应该是:
dotnet test -- TestRunParameters.Parameter(name=\"<name>\", value=\"<value>\")
但这样它以错误结束:
zsh:在 `)' 附近解析错误
看起来,这是一个错误,但是为什么我可以在 Rider 中定义这样的 args 并且它可以工作(我不认为,他们创建了临时的 .runsettings 文件)?
非常感谢