- SpecFlow 教程
- SpecFlow - 主页
- SpecFlow - 介绍
- 测试驱动开发
- 行为驱动开发
- SpecFlow - Visual Studio 安装
- Visual Studio 扩展安装
- SpecFlow - 项目设置
- 其他项目依赖关系
- SpecFlow - Runner 激活
- SpecFlow - HTML 报告
- SpecFlow - 绑定测试步骤
- SpecFlow - 创建第一个测试
- 配置 Selenium Webdriver
- SpecFlow - Gherkin
- SpecFlow - Gherkin 关键字
- SpecFlow - 功能文件
- SpecFlow - 步骤定义文件
- SpecFlow - 钩子
- SpecFlow - 背景说明
- 使用示例进行数据驱动测试
- 不使用示例进行数据驱动测试
- 将表格转换为数据表
- 将表格转换为字典
- 使用 CreateInstance 的表格
- SpecFlow - 使用 CreateSet 的表格
- SpecFlow 有用资源
- SpecFlow - 快速指南
- SpecFlow - 有用资源
- SpecFlow - 讨论
SpecFlow - 绑定测试步骤
功能文件中的测试步骤
若要访问功能文件中的步骤,请在解决方案资源管理器中转到 SpecFlow 项目。然后单击特征文件夹。将显示功能文件。
功能文件可用于记录应用程序预期特性的信息,且采用纯文本格式并且也可用于自动化。Given, Then, When 等关键字在 SpecFlow 中用来在Gherkin 语言中描述方案。
测试步骤绑定
上述功能文件是 SpecFlow 项目默认添加的。它还会生成用于运行在功能文件中定义的方案的测试方法。右键单击场景关键字后面的任意行。然后单击转到定义选项。
Visual Studio 将识别为此步骤对应的步骤定义。在本示例中,它将打开CalculatorStepDefinitions 类并转到 GivenTheFirstNumberIs 方法。
广告