这是一个普遍的问题,但我想在云Linux服务器上运行我的Selenium测试。我使用PuTTY访问此服务器,PuTTY只是一个终端。
我想知道如何让我的Selenium脚本在这个VM上运行。
目前我有一个使用物理机器设置的Selenium Grid,我只是不知道如何通过服务器设置一个,我唯一的通信是通过PuTTY和终端。
答案 0 :(得分:3)
要从仅使用"终端"的Linux服务器运行Selenium,就像在服务器内部安装GUI一样。
最常用的GUI是Xvfb。有很多关于如何通过Xvfb运行谷歌浏览器和Mozilla Firefox等GUI程序的教程。
答案 1 :(得分:1)
您也可以使用PhantomJS进行无头自动化,在服务器上不需要任何GUI安装。