无法在没有GUI的情况下在Linux上运行带有html站点的Selenium

时间:2011-12-02 19:32:09

标签: linux firefox selenium profile qa

我使用Selenium IDE创建了一个非常基本的测试,并将其转换为HTML套件。我已经设置了运行CentOS 5.5的VM来执行Selenium测试。

当我尝试使用此命令时,

java -jar selenium-server-standalone-2.14.0.jar -multiwindow -htmlSuite "*firefox" "http://www.example.com" "login-test-suite.html" "sel-results.html"

我收到以下输出,异常为http://pastie.org/2956400

有人告诉我Selenium无法在/ usr / lib / firefox中找到firefox并且这是正确的,所以我创建了一个符号链接

ln -s /usr/lib64/firefox-3.6 /usr/lib/firefox

但仍然得到同样的错误。我不知道如何通过cli在firefox中创建配置文件,因为我正在使用SSH。我最初的想法是Selenium本身应该创建一个配置文件,如果它不能,那么肯定是错误的。

只有当我运行简单的htmlSuite测试时,我才会继续在Python中开发Selenium测试。请帮助,我已经尝试了很多,到处搜索但没有得到满意的答案。

1 个答案:

答案 0 :(得分:0)

我认为你的脚本文件夹的套件文件,需要获得selenium访问的文件夹权限。希望我们能在unix中给它。尝试授予权限并尝试再次运行。希望这会对你有所帮助。

此致 尼尔