specrun相关内容

如何通过cmd运行多个Specflow项目?

我有许多.Net Framework类库项目,都安装了specflow和specrun.specflow nuget软件包. 我能够在Visual Studio 2019的测试资源管理器中运行所有这些项目,但我想知道是否可以使用cmd提示符运行它. 我计划通过创建一个批处理文件以通过cmd运行所有项目而无需在VS 2019中运行测试资源管理器并手动运行它们来实现自动化 有人可以实 ..
发布时间:2021-04-01 21:19:41 C#/.NET

如何通过动态方式在不同的环境和不同的浏览器中执行specflow功能文件

我正在使用specflow + specrun进行自动化项目.我们有3个环境,分别是阶段,uat和生产.因此,我必须通过要运行的命令行动态传递环境,有时必须在单个浏览器中运行脚本有时要在多个浏览器中运行,以便如何通过命令行动态传递相同的内容,因此我们不得不一次在specrun中通过命令行在不同的浏览器中处理多个环境,我试图设置不同的目标,但我无法获得可同时处理浏览器和环境的解决方案 想以以下 ..
发布时间:2020-07-25 18:48:17 C#/.NET

使用specflow/specrun时如何并行运行特征文件?

我正在实施一个项目以进行概念验证,这是我正在使用的内容: VS 2013,MSTest/Test Explorer,Specflow和specrun 我创建了3个specflow功能文件,每个文件都有自己的不同场景集.当我从测试资源管理器运行这些测试时,我可以成功地看到每个功能文件中一个接一个地运行的所有场景,这绝对没问题. 接下来,我要并行运行所有3个功能文件.有没有办法做到这 ..
发布时间:2020-05-24 21:37:54 其他开发

SpecRun使用@ignore测试返回退出代码120

作为连续集成设置的一部分,从命令行运行SpecRun,最近当SpecRun完成时,一个忽略的( @ignore )测试生成了一个退出代码120。 p> 目前,我们在任何退出代码不等于0(通用成功指标!)时中断构建。 退出代码120意味着什么?它只是“一个测试被忽略”?或者它意味着更多? 返回什么其他值? 我们收集所有退出代码(目前为1个SpecRun任务,因此只收集了一个退 ..
发布时间:2017-01-04 21:05:53 其他开发