我正在使用 VSCode 用Selenium和Specflow编写自动化测试,但是我的.feature
方案不会出现在“测试资源管理器”中。 (.NET测试资源管理器扩展)
我设法使资源显示在资源管理器中的唯一方法是创建另一个类,并使用[TestFixture]
和[Test]
标签(我目前正在使用NUnit框架)。但是我看到这不是使用Specflow功能自动化的正确方法,所以我的问题是:甚至可以使这些功能出现在 Visual Studio Code 的任何类型的测试浏览器扩展中吗?
我安装的软件包是:
- nunit(版本3.12.0)
- NUnit3TestAdapter(版本3.13.0)
- microsoft.NET.Test.Sdk(版本16.12.0)
- Selenium.Support(版本3.141.0)
- Selenium.WebDriver(版本3.141.0)
- Specflow(版本3.0.225)
- Specflow.Assist.Dynamic(版本1.4.1)
- Specflow.NUnit(版本3.0.225)