Ruby 测试不同组的黄瓜硒测试?

Ruby 测试不同组的黄瓜硒测试?,ruby,selenium,rspec,cucumber,Ruby,Selenium,Rspec,Cucumber,有没有办法将我的cucumber功能划分为具有不同设置的不同目录 我正在为我的应用程序创建一个“高级”版本,在功能切换后启用不同的功能,我需要弄清楚如何用不同的分组设置划分测试 如果我可以在每次“高级”测试运行之前重新编写特性切换.js文件,这将完成任务 cucumber测试可以分组,并按组分配不同的设置吗?这听起来非常适合。您可以使用@premium标记,并将其应用于仅在premium版本中启用的任何场景。您可以运行不同的测试集,如下所示: cucumber . #Run all tests

有没有办法将我的cucumber功能划分为具有不同设置的不同目录

我正在为我的应用程序创建一个“高级”版本,在功能切换后启用不同的功能,我需要弄清楚如何用不同的分组设置划分测试

如果我可以在每次“高级”测试运行之前重新编写特性切换
.js
文件,这将完成任务


cucumber测试可以分组,并按组分配不同的设置吗?

这听起来非常适合。您可以使用
@premium
标记,并将其应用于仅在premium版本中启用的任何场景。您可以运行不同的测试集,如下所示:

cucumber .  #Run all tests
cucumber . --tags ~@premium  #Run non-premium tests

这看起来很适合分离功能,但我可以根据标签进行设置和拆卸吗?例如,是否有任何方法可以访问在
env.rb
中运行的标记?绝对-您可以使用来执行任何特定于标记的设置和拆卸。