我想将TestRunner实施到我的项目中,以明智的方式或按给定的顺序执行测试功能,但是找不到任何合适的文档或视频来将TestRunner集成到项目中,因为我是specflow和自动化领域的新手,所以我没有主意。如果有人实施了TestRunner,请建议我如何实施。
我试图通过右键单击Feature File并单击Run as SpecFlow Scenarios来运行我的Feature文件,但是测试执行没有开始,我需要添加一个额外的库以使用Run as SpecFlow Scenarios来执行Feature文件。 / p>
答案 0 :(得分:2)
我不知道为什么,但是上下文菜单中的“运行SpecFlow方案”按钮确实不起作用。
要运行测试,您需要为测试框架安装适配器。
如果使用MStest,请安装MSTest.TestAdapter
如果您使用Nunit,则安装NUnit3TestAdapter
答案 1 :(得分:0)
Denis Koreyba提供了您可能想要的东西。
另一种方法是从命令行运行测试。
StackOverflow上的这两个主题提供了有关如何执行此操作的信息,具体取决于您的测试框架:
Console Application to launch Specflow features by code not using ncode runner
How do you run SpecFlow scenarios from the command line using MSTest?
答案 2 :(得分:0)