Jenkins linux上的watirwebdriver

Jenkins linux上的watirwebdriver,jenkins,webdriver,watir,Jenkins,Webdriver,Watir,我们在as5服务器上结合使用watir webdriver、firefox和jenkins来测试我们的前端。我目前有15个以上的各种事务测试,每几分钟运行一次。我经常遇到watir无法打开firefox浏览器的问题,因为锁定端口没有在合理的时间内释放。我已经加入了随机睡眠延迟和额外的启动(如果第一次失败的话)来帮助allieve解决这些问题,但这仍然是一个大问题 有没有办法让firefox继续运行,让测试只需打开一个新标签,运行步骤,完成后关闭标签?在已加载的服务器上,只需启动浏览器最多需要20

我们在as5服务器上结合使用watir webdriver、firefox和jenkins来测试我们的前端。我目前有15个以上的各种事务测试,每几分钟运行一次。我经常遇到watir无法打开firefox浏览器的问题,因为锁定端口没有在合理的时间内释放。我已经加入了随机睡眠延迟和额外的启动(如果第一次失败的话)来帮助allieve解决这些问题,但这仍然是一个大问题

有没有办法让firefox继续运行,让测试只需打开一个新标签,运行步骤,完成后关闭标签?在已加载的服务器上,只需启动浏览器最多需要20秒

如果没有,有没有更好的方法来启动firefox,让它不那么沉重

我知道我们并没有按照预期的方式使用watir,但我们的希望是使其成为商业解决方案的可行替代方案,而商业解决方案的成本可能会高得让人望而却步

感谢您提供的任何意见