- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 VSTest 通过 Azure DevOps 运行测试。测试成功运行,但使用选项 rerun failed tests: true
,在重新启动阶段出现错误。
NUnit 3.12.0 ;NUnit 适配器 3.16.1.0(已与 4.0.0.0 核对)
vstest.console.exe "C:\agent2.172.2\_work\r1\a\UITest\drop\Tests.Web\bin\Release\netcoreapp3.1\Tests.Web.dll"
/Settings:"C:\agent2.172.2\_work\_temp\3utv233tymm.runsettings"
/Logger:"trx"
/TestAdapterPath:"C:\agent2.172.2\_work\r1\a\UITest\drop\Tests.Web\bin\Release\netcoreapp3.1"
/TestCaseFilter:"FullyQualifiedName=Tests.Web.Tests._5.CourierModuleTest.N1_SendingTest.Id_5_1_01_TransferToCourierModule(Chrome)|FullyQualifiedName=Tests.Web.Tests._3.IssuanceOfDocuments.InformationOnTheApplicationIdentificationOfRecipient.N2_RecipientIdentificationTest.Id_3_2_13_RegisterAddressByFiasTest(Chrome)"
NUnit Adapter 3.16.1.0: Test execution started
An exception occurred while invoking executor 'executor://nunit3testexecutor/': Incorrect format for TestCaseFilter Missing Operator '|' or '&'. Specify the correct format and try again. Note that the incorrect format can lead to no test getting executed.
如何修复此错误并在 DevOps 中成功重启测试?
我尝试用谷歌搜索类似的问题,但没有找到任何有用的东西。非常感谢任何帮助
最佳答案
这是 similar discussion ,根据 azure-pipelines-task repo 的贡献者的评论:
1.您应该将其中的 VS 和 VSTest 组件更新到最新版本,因为我们不支持重新运行场景的数据驱动测试。它将在 VS 15.8 及更高版本中可用。
2.您应该按照 this solution 配置您的 VSTest 任务:
建议将测试总数作为输入(Number of tests per batch
)。
关于selenium - NUnit 测试不会通过 DevOps 中的 VSTest 重新启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63147195/
使用 MSTest.exe,您可以通过设置 /TestSettings/Execution/Timeouts/@runTimeout 来指定测试运行的总超时时间。 .testsettings 文件中的
我在 .net Framework 4.6 中为测试项目构建了一个 dll 文件。 当我执行 vstest.console.exe test.dll 时,测试运行良好,但是当我执行 dotnet vs
我试图将解决方案从TFS 2012迁移到TFS 2018 SP2RC2,但是我无法使单元测试正常运行。所有项目都已重新定位到4.7.1,并已构建为x86平台。我们有一个testsettings文件,除
总体目标 我正在尝试创建一个 PowerShell 脚本,该脚本将无外设地(通过命令行)在整个解决方案中运行所有测试以用于 CI 目的。我们有单元测试和集成测试,它们应该能够单独运行。 解决方案结构
我正在寻找使用vstes.console.exe通过ClassName执行单元测试,任何帮助 我试过像 /TestCaseFilter:"ClassName=ProgressTests" 但抛出错误为
我喜欢从 Visual Studio 运行一组特定的测试,按特征过滤它们。例如: 我担心的是我如何为 vstest.console 提供基于特征的过滤器? 实际上,我正在尝试使用 Team Found
当我在我的解决方案中运行所有测试(大约 800 个测试)时,一段时间后会显示一个错误的弹出窗口,显示 vstest.executionengine.x86.exe 已停止工作。 一些问题细节的例子,我
记录在案on this MSDN article , vstest.console 可以过滤测试以按特征运行。例如,示例 vstest.console 命令可能如下所示: "C:\Program Fi
我在 Visual Studio 2013 中有一个 native 单元测试项目,它已经测试 C++ 库的开发很多个月了。每当测试断言时,Visual Studio 似乎不知从哪里开始弹出以下消息框:
我正在尝试设置 TeamCity 9.1.7 在服务器上,我在尝试添加测试步骤时遇到问题。 Runner Type: Visual Studio Tests Test engine type: VST
我正在使用 Jenkins 为 .Net 项目设置 CI。 我使用 MSTest 插件和 VStestrunner 插件来运行测试。 现在我有 .trx 文件和 .Coverage 文件 我在显示代码
我有 TFS On-Premises,在对新构建进行排队时出现此错误。 找不到具有以下功能的代理:msbuild、visualstudio、vstest 我找到了这个答案:No agent could
我在 vstest@2 任务的帮助下在 azure 管道上运行测试解决方案。Pipeline 将测试用例分发到 4 个代理上,然后运行它们。 任务yaml: - task: VSTest@2
我在 vstest@2 任务的帮助下在 azure 管道上运行测试解决方案。Pipeline 将测试用例分发到 4 个代理上,然后运行它们。 任务yaml: - task: VSTest@2
我有一个( native C++)可执行文件 (test_descriptions.exe),其中包含一些 googletests (1.7)。只需运行可执行文件就可以正常工作,并且可以很好地通过测试
我一直在使用 MsTest.exe 使用这样的命名空间运行测试: mstest.exe/testcontainer:"MyDllFile.dll"/test:"NameSpace.Folder.Fol
我期望 vstest.console.exe 将与指定的 /Parallel 选项并行运行所有测试方法。在 4 核机器上,我预计下面的测试类将花费大约 2~3 秒来执行,实际上我得到了 8~9 秒,这
我是 VS Code Coverage 的新手,我正在尝试从命令行(在 Windows 中)使用 VSTests 工具。但我得到这个错误。 Warning: Diagnostic data adapt
我在本地 Azure Dev Ops 团队项目中有一个构建定义。此生成定义有一个 VsTest 任务,该任务运行在生成定义中较早编译的单元测试。 我们遇到的问题是,即使所有测试都通过,任务也会失败。我
不幸的是,MStest/VStest 没有本地测试重新运行逻辑 我正在尝试实现这样的自定义逻辑: 测试部分: static int testNum = 1; [TestMethod]
我是一名优秀的程序员,十分优秀!