我已经在使用SpecFlow的多台PC和应用程序上安装了Visual Studio 2015。该应用程序正常工作1台,因为很久以前安装的所有东西。但是在其他PC上,测试资源管理器中没有显示测试,我在测试资源管理器中需要它们。 请帮忙
答案 0 :(得分:1)
使用SpecFlow + Runner时测试资源管理器窗口中未显示测试
我一直都遇到这个问题。关于specflow的GitHub repo页面上有一个很棒的部分,当我这样的东西出现时,我会保留书签。通常这个(删除缓存文件)修复了我的问题。
Visual Studio测试适配器缓存也可能已损坏,导致无法显示测试。如果发生这种情况,请尝试按如下方式清除缓存:
https://github.com/techtalk/SpecFlow/wiki/Troubleshooting-Visual-Studio-Integration
希望这有帮助
答案 1 :(得分:0)
谢谢你们,但我设法解决了我的问题。安装NUnit测试适配器后立即显示测试:
转到工具 - >扩展程序和更新 - >在线 - > Visual Studio图库 - >工具 - >测试并选择NUnit测试适配器
答案 2 :(得分:0)
对我来说,是从NuGet添加Specflow MSTest
之后显示的测试。