问题标签 [nunittestadapter]

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.

0 投票
1 回答
33 浏览

c# - 无法在 Selenium + C# 中选择我想要的特定列表

实际上,我想在容器中选择我想要的特定列表。但我尝试用下面的代码编写,但它没有反映:

谁能帮我这个?谢谢。

在此处输入图像描述

0 投票
6 回答
16155 浏览

c# - 在 selenium c# 中找不到类型或命名空间 SelectElement

有人对我在上面附加的问题有解决方案吗?尝试使用SelectElement,但它显示:

我试图查看潜在的修复,但它只显示了三个选项

  • SelectElement在新文件中生成类
  • 生成类SelectElement
  • 生成嵌套类SelectElement

有谁知道如何解决它?

0 投票
1 回答
218 浏览

c# - How to click the upload button in selenium c#

May I know, how to find the element for upload button and proceed it with a mouse click by the following HTML code below:

0 投票
0 回答
60 浏览

visual-studio - NUnitTestAdapter 2.1.1 中的测试名称 NUnit 2.6.4

有什么方法可以更改 NUnitTestAdapter 2.1.1/NUnit 2.6.4 的测试资源管理器中显示的测试名称?

当前测试名称只是方法名称。因为我有一些带有测试的基类和多个继承类,所以无法确定哪个类测试失败。

测试资源管理器

我知道NUnit3 中有基于模板的测试命名,但是 NUnit2 中有什么吗?从控制台运行测试时显示完整类型名称:

0 投票
0 回答
331 浏览

.net - 为什么 netstandard2.0 显示 NUnit3TestAdapter 警告但 netstandard1.6 没有?

当目标框架为 netstandard2.0 时,NUnit3TestAdapter nuget 包在参考中显示警告消息,但当项目目标框架为 netstandar1.6 时,它不显示警告。我想了解这种情况下的区别。

警告信息是:

使用“.NETFramework,Version=v4.6.1”而不是项目目标框架“.NETStandard,Version=v2.0”恢复包“NUnit3TestAdapter 3.12.0”。此软件包可能与您的项目不完全兼容。

我有 c# nunit 测试项目,我需要在其中包含 NUnit3TestAdapter nuget 包。我试图压制警告,但这不是我觉得的解决方案。

my_project.csproj 文件内容

我希望 NUnit3TestAdapter 不应该在 netstandard2.0 时向我显示警告,如果它没有显示为 netstandard1.6 目标框架。

0 投票
1 回答
29 浏览

nunittestadapter - NUnit Testing of Individual Projects

I use NUnit 2.6.4 to test my code, but would like to switch to using something within Visual Studio 2017. I tried NUnitTestAdapter.WithFramework, but realized that clicking "Run All" (Tests) on Test Explorer windows will build my entire solution in an attempt to discover all tests, and not just build the test project I want. When I build only the project I want, Test Explorer will not discover my tests. http://nunit.org/nunitv2/docs/2.6.4/vsTestAdapter.html and https://github.com/Microsoft/vstest/issues/696 seem to imply that building the whole solution triggers the test discovery.

Is there a way to only discover tests of a specific project, like NUnit is able to do?

0 投票
1 回答
103 浏览

visual-studio - 我可以根据 Visual Studio 测试资源管理器中的属性过滤 NUnit 测试吗

是否可以构建一个 Visual Studio 测试资源管理器搜索表达式,该表达式实际上会根据属性属性的名称和值过滤 NUnit 测试?例如,类似Trait:TestSize=Large. 我似乎无法弄清楚如何让它工作,经过数小时的搜索,我不清楚我是否应该从 Visual Studio、NUnit 或 NUnit 测试适配器中寻找文档。

更多细节:

  • 目前使用 VS 2015,但我希望它在 VS 2017 和 2019 中工作
  • 使用 NUnit 3.12
  • 使用 NUnit3TestAdapter 3.8
0 投票
0 回答
396 浏览

azure - NUnit Adapter 3.8.0.0 和 Nunit 3.11 未发现 Azure 中的测试

我在 VS2017 中编写了使用 NUnit Adapter 3.8.0.0 和 Nunit 3.11 本地/测试资源管理器运行的测试脚本,但是当我想在 Azure 管道中运行相同的测试时,我收到以下错误,不确定这个错误指向什么?

开始测试执行,请稍候... 信息:NUnit Adapter 3.8.0.0: Test execution started

信息:在 D:\AgentsP\B41ORIS1_work\125\a\some.dll 中运行所有测试

警告:异常 NUnit.Engine.NUnitEngineException,在 D:\AgentsP\B41ORIS1_work\125\a\some.dll 中执行测试时引发异常警告:加载测试时驱动程序中发生异常。信息:NUnit 适配器 3.8.0.0:测试执行完成警告:D:\AgentsP\B41ORIS1_work\125\a\some.dll 中没有可用的测试。确保已安装的测试发现器和执行器、平台和框架版本设置正确,然后重试。

这是我的包 .config

0 投票
2 回答
1009 浏览

azure-devops - 如何在 Azure Devops 中运行 NUnit 测试,而不在每个项目中都有测试适配器?

我的团队有许多包含 NUnit 测试(版本 3)的测试项目。我们不使用 Visual Studio 测试运行程序,也没有在我们的任何项目中引用测试适配器 (NUnit3TestAdapter)。我们如何在 Azure Devops 构建管道中运行我们的测试,而无需通过所有项目来添加测试适配器引用?

0 投票
1 回答
376 浏览

nunit - 如何使用测试资源管理器从 Visual Studio 中运行的 Nunit 测试适配器获取结果文件

我一直在通过 Visual Studio 中的测试资源管理器使用 Specflow+ 运行我的测试,最后 Specflow+ Runner 会自动生成一个漂亮的 .html 报告。

我已切换到 Nunit Test Runner(仍在通过测试资源管理器运行)。

但是,最后我根本看不到任何 xml 或 html 的结果文件?

我如何让它生成这些?还是我找错地方了?

我尝试在项目的根目录中添加一个 .runsettings 文件,其中包含以下代码,但仍然没有写入结果: