我正在将VS2017社区15.8.9和Selenium WebDriver测试与NUnit 3.x一起使用。
一段时间后,我遇到一个问题,即“测试资源管理器”显示的测试特征比实际更多。
构建解决方案时,特征会重复(并且测试量增加到300):
。
如果我清洗溶液,则特征显示为应有的唯一性:
。
我没有播放列表(如果有的话)。
我试图:
- 重新安装NUnit
- 将NUnit降级到3.0或更小
- 更改排序顺序(从特征更改为其他顺序,然后倒排)
应该是VS或NUnit中的错误。我找不到任何解决方案。
我没有安装任何特殊工具,没有重复的测试运行程序:
- BouncyCastle 1.8.4 + MimeKit 2.0.7
- Google.APIs 1.36.1 + Google.APIs.Auth + Google.APIs.Core + Google.APIs.Gmail.v1
- HtmlAgilityPack 1.8.9
- Newtonsoft.Json 11.0.2
- NLog 4.5.10 + NLog.Config + NLog.Schema
- NUnit 3.11.0
- Selenium.Support
- Selenium.WebDriver + ChromeDriver + GeckoDriver.Win64 + IEDriver
谢谢!
更新:VS2017更新v15.9.3已解决问题