- SpecFlow 教程
- SpecFlow - 主页
- SpecFlow - 简介
- 测试驱动开发
- 行为驱动开发
- SpecFlow - Visual Studio 安装
- Visual Studio 扩展安装
- SpecFlow - 项目设置
- 其他项目依赖关系
- SpecFlow - 运行器激活
- SpecFlow - HTML 报告
- SpecFlow - 绑定测试步骤
- SpecFlow - 创建第一个测试
- 配置 Selenium Webdriver
- SpecFlow - Gherkin
- SpecFlow - Gherkin 关键字
- SpecFlow - 功能文件
- SpecFlow - 步骤定义文件
- SpecFlow - 钩子
- SpecFlow - 背景说明
- 使用示例进行数据驱动测试
- 不使用示例进行数据驱动测试
- 将表格转换为数据表
- 将表格转换为字典
- 使用 CreateInstance 的表格
- SpecFlow - 使用 CreateSet 的表格
- SpecFlow 有用资源
- SpecFlow - 快速指南
- SpecFlow - 有用资源
- SpecFlow - 讨论
SpecFlow - 其他项目依赖关系
我们需要对针对 SpecFlow 项目创建的类库设置项目引用。这对在项目中测试该类库内的类非常重要。
添加项目依赖关系
在 **解决方案资源管理器** 中单击项目 **SpecFlowProject1**。然后右键单击文件夹 **依赖关系**。选择选项 **添加项目引用**。
**引用管理器** 弹窗随即打开。选中类库的复选框,然后单击 **确定**。
构建和运行测试
接下来,转到 **生成** 菜单,然后选择 **生成解决方案**。我们应会获取 **构建成功** 消息作为输出。
导航到 **测试** 菜单,然后选择 **测试资源管理器** 选项。
我们应能够找到添加到 SpecFlow 项目的功能。通过 **运行视图中所有测试** 选项来执行它们。执行状态显示为 **未运行**,因为测试仍未执行。
功能前的 **感叹号** 表示该功能的测试执行正在等待。
广告