例如,我使用Behave创建了一些自动化测试功能 登录帐户。特色
和 选择产品。特色
. 为了在单个功能上运行,我在终端上使用这个命令 behave-f behaveu htmlu格式化程序:HTMLFormatter-i loginu帐户。特色
.
我想在多个功能上运行 登录帐户。特色
和 选择产品。特色
在终端上的一个命令中。任何人,你能给我一个例子命令运行多个功能使用在终端上的一个命令行为?
提前谢谢你。文章源自玩技e族-https://www.playezu.com/179077.html 文章源自玩技e族-https://www.playezu.com/179077.html
未知地区 1F
我认为可能有两个问题:
我不确定这是否是使用格式化程序运行的方式。有关配置和示例,请参阅表现 html格式化程序文档。我无法试用自己,因为我不想/不需要安装此格式化程序。我建议您在了解如何运行多个功能后再考虑这个问题,这就是问题2的原因。
-一、 需要单个参数,即正则表达式模式。
假设你在 特征 文件夹中,只需在 表现 命令:
行为loginu帐户。功能选择产品。特色
更好的是,你可以使用标签。如果您想运行示例中的两个以上的文件,这更有意义。在要执行的每个功能文件的顶部添加一个标记,例如:。 @runme公司.
然后只执行具有首选标记的标记:
表现 -t @runme公司