SpecRun.exe: 运行 来自命令行的 .feature 或 .playlist 文件
SpecRun.exe: run .feature or .playlist file from command line
美好的一天。我有几个 .feature 文件:
1.feature
2.feature
1.playlist
2.playlist
等等
我可以 运行 他们分别在 visual studio:
-调试模式下的任何功能文件
-带有 Test Explorer 的任何播放列表。
但是如果我需要从命令行运行其中之一,我应该怎么做?
如果我使用 SpecRun.exe
运行
SpecRun.exe run %profile%.srprofile "/baseFolder:%~dp0\bin\Debug" /log:specrun.log
这会启动所有 .feature 文件中的所有场景。
在此处查看 SpecRun.exe 的命令行开关 http://specflow.org/plus/documentation/SpecFlowPlus-Runner-Command-Line/
您正在寻找 /filter 以将您的执行过滤到单个场景。
它的格式记录在这里:http://specflow.org/plus/documentation/SpecFlowPlus-Runner-Profiles/#Filter
美好的一天。我有几个 .feature 文件:
1.feature
2.feature
1.playlist
2.playlist
等等
我可以 运行 他们分别在 visual studio:
-调试模式下的任何功能文件
-带有 Test Explorer 的任何播放列表。
但是如果我需要从命令行运行其中之一,我应该怎么做?
如果我使用 SpecRun.exe
运行
SpecRun.exe run %profile%.srprofile "/baseFolder:%~dp0\bin\Debug" /log:specrun.log
这会启动所有 .feature 文件中的所有场景。
在此处查看 SpecRun.exe 的命令行开关 http://specflow.org/plus/documentation/SpecFlowPlus-Runner-Command-Line/
您正在寻找 /filter 以将您的执行过滤到单个场景。 它的格式记录在这里:http://specflow.org/plus/documentation/SpecFlowPlus-Runner-Profiles/#Filter