【发布时间】:2017-04-12 14:05:39
【问题描述】:
在 Visual Studio 中,当我键入功能文件时,如果步骤不存在,它会突出显示。我想知道是否可以在命令行中为 specflow 项目编写一个命令,该命令可以为我提供已经存在的所有步骤的列表?
【问题讨论】:
标签: specflow
在 Visual Studio 中,当我键入功能文件时,如果步骤不存在,它会突出显示。我想知道是否可以在命令行中为 specflow 项目编写一个命令,该命令可以为我提供已经存在的所有步骤的列表?
【问题讨论】:
标签: specflow
您正在寻找步骤定义报告。 看看它的文档here:
specflow.exe stepdefinitionreport <YourPorjectName>.csproj
- 带有红色背景的步骤是存在于自动化层中但未在任何功能文件中使用的步骤。
- 带有黄色背景的步骤是存在于功能文件中但没有相应定义的步骤。
- 没有特殊背景的步骤是同时存在于特征文件和自动化层中的步骤。理想情况下,您的所有步骤都是这样。
【讨论】: