Teamcity中的Specflow测试

时间:2018-08-07 10:16:02

标签: specflow

如何在TeamCity中配置构建过程以执行SpecFlow测试? 我正在使用安装了Specrun.Specflow nuget包的Visual Studio 2017。 可以使用Nunit或SpecRun.exe完成吗?

1 个答案:

答案 0 :(得分:1)

要使用SpecFlow + Runner(又名SpecRun)运行SpecFlow测试,您需要执行以下操作:

  1. 打开项目的构建步骤。
  2. 点击添加构建步骤。
  3. 从对话框中选择“命令行”。
  4. 按以下步骤配置构建步骤:
    运行:可通过参数执行
    可执行命令:在此处输入SpecRun.exe的路径
    命令参数:在此处输入SpecRun.exe的命令行参数。使用BuildServerRun选项,并包含 / buildserver:teamcity
    here中提供了有关在TeamCity中执行命令行的信息。有关的更多详细信息 可以在here中找到SpecFlow + Runner的命令行选项。
  5. 单击保存。

取自https://specflow.org/plus/documentation/SpecFlowPlus-and-TeamCity/