新手安装SpecFlow步骤

安装环境:工具

  •  Win10 企业版
  •  Visual Studio 2017社区版

安装扩展插件:测试

  • SpecFlow for Visual Studio 2017(注:目前支持的版本有【Visual Studio 2015】【Visual Studio 2017】【Visual Studio 2019】)

建立测试项目:spa

  • Unit Test Project(.NET Framework)

添加引用:插件

  • SpecFlow
  • SpecFlow.NUnit

建立第一个featureblog

  • 添加一个feature文件
  • 运行测试

补充问题:新建的feature不包含cs文件,须要修改配置文档

官方文档:https://specflow.org/getting-started/#InstallSetupget

具体步骤以下:it

一、安装扩展插件 SpecFlow for Visual Studio 2017io

  工具->扩展和更新->在联机当中搜索【SpecFlow for Visual Studio 2017】,点击【下载】,下载完毕后须要关闭全部Visual Studio的窗口,等待Visual Studio弹出提示安装插件,而后点击【更改】插件会自动安装,结束后从新打开Visual Studio便可。编译

  

 

 二、建立测试项目

 

 

 三、添加引用

  在项目上右键->使用NuGet管理程序包->在浏览中输入【SpecFlow】,在右侧选择想要安装的版本,同理安装【SpecFlow.NUnit】(注意选择相同版本)

 

 

 四、建立第一个feature

  在项目上右键->添加->New Item->在【SpecFlow】下选择第一个添加进项目

  

 

   在当前代码的空白处右键->选择【Generate Step Definitions】->能够修改类名,也能够直接点击【生成】而后保存文件

 

 

   在项目上右键编译程序->在Test Explorer页面中点击【运行全部】获得运行结果

五、补充问题:新建的feature不包含cs文件,须要修改配置

  工具->选项->【SpecFlow】->将【Enable SpecFlowSingleFileGenerator】设置为true

 

相关文章
相关标签/搜索