SpecFlow 提示错误 all steps are bound 解决

Posted baiqian

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SpecFlow 提示错误 all steps are bound 解决相关的知识,希望对你有一定的参考价值。

SpecFlow 在 Temp 文件夹中创建一个 .cache 文件,该文件包含这些绑定以加快速度。如果该文件出了问题,您可以删除它:

退出视觉工作室。
打开 Windows 资源管理器。
在地址栏中,键入 %TEMP% 并点击 Enter 转到临时文件夹。
查找名称以 "specflow-stepmap-ProjectName"开头的文件,并带有 .cache 扩展名。
删除这些文件。
再次启动可视化工作室。
如果这样做,SpecFlow 需要一点时间才能重新生成绑定。在此操作之前,如果您右键单击某个步骤并选择"转到步骤定义",Visual Studio 将回复"仍在分析步骤绑定"。请稍候。

我最常用于相反的情况,其中 SpecFlow 显示即使存在这些步骤,也没有任何绑定。但我认为它很可能对你的案子也起作用。







以上是关于SpecFlow 提示错误 all steps are bound 解决的主要内容,如果未能解决你的问题,请参考以下文章

仅安装Specflow.MSTest软件包时,Specflow 3.0会错误地生成NUnit测试

SpecFlow测试平台是否支持异步任务?

SpecFlow 测试无法使用 Playwright.NET 运行

Specflow - 在 Azure 管道中执行多个测试项目,但 vstests 失败

如何关闭php的所有错误提示

Delphi 提示“unable to rename**”错误