【发布时间】:2014-07-27 23:15:08
【问题描述】:
使用 parallel_tests gem 在不同机器上同时运行相同的 Cucumber 功能
我正在尝试弄清楚如何使用 parallel_tests gem 在各种不同的机器上同时运行完全相同的黄瓜功能。
目前我让它们在不同的机器上运行,但相同的功能不执行,它只是拆分功能并在不同的机器上运行不同的功能。
关于我想要做什么的更多说明:
MACHINE 1 (Win 7) - EXECUTE SAME FEATURES CONCURRENTLY
MACHINE 2 (Win 8) - EXECUTE SAME FEATURES CONCURRENTLY
MACHINE 3 (Mac OS X) - EXECUTE SAME FEATURES CONCURRENTLY
...
我的架构也是:
Cucumber -> Capybara -> Selenium Webdriver -> Selenium Grid
parallel_tests gem:https://github.com/grosser/parallel_tests
【问题讨论】:
-
据我了解,parallel_tests 的建议是在不同的机器上运行不同的功能,以缩短运行整个套件的等待时间。你真正想做什么?
-
因为如果您想在每台计算机上运行整个套件,请同时独立运行。请澄清您的建议。
-
我想在多台机器(操作系统/浏览器)上运行相同的功能以覆盖所有支持的环境...
标签: ruby selenium-webdriver cucumber capybara parallel-testing