在AWS中连接到Selenium Grid时Selenium RemoteDriver连接被拒绝

时间:2019-02-20 04:20:25

标签: selenium selenium-webdriver selenium-chromedriver selenium-grid selenium-docker

我已经在AWS ubuntu linux实例中设置了一个硒网格,并且三个容器正在那里运行。一个用于Selenium hub,一个用于chrome,另一个用于firefox.im,它能够使用我机器上的AWS实例公共IP访问网格控制台。 TCP和SSH端口已打开并添加到入站规则中,使我能够从我的机器SSH和Telnet远程AWS机器。但是当我连接RemoteDriver时,从我的日食中,我无法获得连接。我在AWS远程计算机上没有任何Chromedriver / firefox驱动程序或Chrome / firefox浏览器。我假设Selenium chrome / firefox映像将具有适当的驱动程序。如果不是,是否应该在AWS linux机器上分别安装驱动程序和浏览器以解决此问题?还应该安装VNC之类的工具来打开浏览器吗?还是仅仅安装驱动程序和浏览器就足够了?我的意思是,浏览器不会在远程AWS机器中启动,脚本会运行吗?请指教。

0 个答案:

没有答案