c# - dotnet test runsettings 在运行时传递具有多个值的 testrun 参数
问题描述
我需要在运行时通过命令行传递多个值,例如浏览器类型、无头模式、设备名称。
附上下面的运行设置文件。在命令行中,我需要在运行时修改这些浏览器值、无头模式和设备名称
<?xml version="1.0" encoding="UTF-8" ?>
<RunSettings>
<!-- configuration elements -->
<TestRunParameters>
<Parameter name="Browser" value="Chrome" />
<Parameter name="Headless" value="True" />
<Parameter name="Mobile" value=iPhone 6" />
</TestRunParameters>
</RunSettings>
dotnet test --filter TestCategory=Components Traffk.eApp.Web.Tests.csproj -s config.runsettings -- TestRunParameters.Parameter(name=\"Browser\",\ value=\"Chrome\")
如何在上述命令中传递其他值。
解决方案
推荐阅读
- php - 如何将帖子的 ID 保存到元数据?
- php - 使用 php substr 的不明符号
- postgresql - 获取过去 24 小时内未更新的行
- javascript - Array.filter 返回一个空数组
- php - 如何匹配 php 中包含具有固定数量字母数字字符的 https url 的字符串?
- javascript - 导入 js 文件后,我的画布上没有任何显示
- java - AWS-Textract-Key-Value-Pair Java - 线程“主”java.lang.NullPointerException
- qt - 将 QProgressBar 文本放在外面
- java - 如何获取要更新的 Android 微调器文本?
- r - 带有标题和 fixedRownames 的数据表中的错误