[英]How to run selenium script on remote machine using Jenkins
我在本地计算机上创建了一个Selenium脚本,但我们必须在远程服务器上运行此脚本。 我想做的是在这台远程机器上安装Jenkins,然后在24小时内运行我的脚本。
是否可以这样做,如果是,那么如何?
谢谢。
确保你可以使用Jenkins“连续”运行你的脚本,但是在远程机器上运行它的部分你可以在创建WebDriver时轻松实现它。
当你在本地创建你的驱动程序时,你会做一些像driver = new ChromeDriver(capabilities)
但是当你创建一个与远程服务器通信的驱动程序时,你必须创建一个远程Web驱动程序,如driver = new RemoteWebDriver(new URL("http://" + REMOTE_URL + ":4444/wd/hub"), capabilities);
。 为了使其工作,您必须在REMOTE_URL中运行selenium独立服务器。
有关详细信息,请查看此处: WebDriver:高级用法
希望能帮助到你。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.