我不确定我是否完全明白其中的区别.WebDriver API还可以直接控制所选的浏览器.什么时候应该使用硒遥控器(selenium RC)?
现在,我目前的情况是我正在测试一个Web应用程序,通过编写一个带有Selenium WebDriver API的套件并让它在我的计算机上运行.测试需要更长时间才能完成,所以我一直在寻找在Linux服务器上运行测试的方法.
如果我使用Selenium Remote Control,这是否意味着我必须重写我用WebDriver API编写的所有东西?
我对Selenium Grid,Hudson,Selenium RC感到困惑.我为Hudson找到了一个Selenium Grid插件,但不确定这是否包含Selenium RC.
我采取正确的路线吗?我设想了以下架构:
我认为这比使用WebDriver API在我当前工作的台式计算机上运行测试更有时间效率.