尝试运行SpecFlow测试我收到错误:
Missing resource DefaultSkeletonTemplates.sftemplates
我有:
可能是什么问题?
答案 0 :(得分:0)
当未定义步骤或无法找到步骤时,我遇到了此问题。
您可以在命令行上使用statlight.exe运行测试,以在控制台上查看SpecFlow的详细输出。
在要素文件中,右键单击步骤并选择“转到步骤定义”。
如果找不到某个步骤,则会显示一条消息,其中包含“此步骤未找到匹配的步骤绑定!您是否要将步骤绑定骨架复制到剪贴板?”
选择“是”将步骤的代码复制到剪贴板。
然后将代码粘贴到SpecFlow绑定类中,并尝试再次运行该场景。