我正在寻找一个系统来并行化使用JRuby工作的Ruby on Rails应用程序(使用rspec,cucumber)的一大套测试。黄瓜实际上并不算太坏,但完整的rSpec套件目前需要运行近20分钟。 我能找到的系统(hydra,parallel-test)看起来像使用分叉,这不是JRuby环境的理想解决方案。
我一直在使用Selenium Grid对Selenium 2的RemoteWebDriver进行大量的读取。目前我的测试是使用[Test]属性在Test()中生成的。 我有一个TestCriteria类,我充满了信息,然后使用硒的webdriver“页面对象设计模式”作为一种方式“控制”这个数据是如何进入我的测试。 所以,我有一个简单的标准对象,例如: public class Credentia