如何使用Jenkins在远程机器上运行selenium脚本

时间:2017-06-16 05:40:30

标签: selenium

我在本地计算机上创建了一个Selenium脚本,但我们必须在远程服务器上运行此脚本。我想做的是在这台远程计算机上安装Jenkins,然后在24小时内运行我的脚本。

是否可以这样做,如果是,那么如何?

感谢。

1 个答案:

答案 0 :(得分:0)

确保你可以使用Jenkins运行你的脚本"不断地#34;然而,在远程机器中运行它的部分你可以在创建WebDriver时轻松实现它。

当您在本地创建驱动程序时,您会执行类似driver = new ChromeDriver(capabilities)的操作,但是当您创建与远程服务器通信的驱动程序时,您必须创建一个远程Web驱动程序,如driver = new RemoteWebDriver(new URL("http://" + REMOTE_URL + ":4444/wd/hub"), capabilities);。为了使其工作,您必须在REMOTE_URL中运行selenium独立服务器。

有关详细信息,请查看此处:WebDriver: Advanced Usage

希望它有所帮助。