Testing 与Selenium Grid并行运行多个Rspec文件

Testing 与Selenium Grid并行运行多个Rspec文件,testing,selenium-webdriver,rspec,Testing,Selenium Webdriver,Rspec,我一直在开发一个Rspec/Selenium Webdriver测试框架,在这个框架中,我需要在同一目录spec/*\u test.rb中的多个文件中运行我的Rspec测试。我一直在寻找可用的现有解决方案,并偶然发现了deep test gem()这有助于利用selenium网格并行驱动测试,但根据可用文档,我无法实现它,并且看起来没有正在进行的活动开发。是否有任何可用于RSpec>2.0的深测试移植版本 我还研究了parallel_tests(),但不确定如何使用它在同一cpu上运行多个进程,

我一直在开发一个Rspec/Selenium Webdriver测试框架,在这个框架中,我需要在同一目录spec/*\u test.rb中的多个文件中运行我的Rspec测试。我一直在寻找可用的现有解决方案,并偶然发现了deep test gem()这有助于利用selenium网格并行驱动测试,但根据可用文档,我无法实现它,并且看起来没有正在进行的活动开发。是否有任何可用于RSpec>2.0的深测试移植版本

我还研究了parallel_tests(),但不确定如何使用它在同一cpu上运行多个进程,而每个进程运行不同的rSpec测试

这是我的一个规范文件中的一个片段

require 'selenium-webdriver'
require File.join(File.dirname(__FILE__),'../support/Setup')
require 'rspec'
require File.join(File.dirname(__FILE__),'../support/spec_helper')
require File.join(File.dirname(__FILE__),'../support/Helper')


describe "Test", :type => :selenium do

  it "should search for flights" do
     airline.home_page.queryFlight('oneWay', 'ATL', 'ORD', 'today')
  end

  it "should list all the flight results and select one flight" do
     airline.flight_list_page.selectFlight
  end
end
同样,我还有其他的spec文件,我正在尝试并行运行