2011-12-02 60 views
0

我已经使用Selenium IDE创建了一个非常基本的测试并将其转换为HTML套件。我已经安装了运行CentOS 5.5的VM来执行Selenium测试。无法在没有GUI的Linux上使用htmlSuite运行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

有人告诉我,硒是不是能够找到火狐在/ usr/lib中/火狐这是正确的,所以我创建了一个符号链接

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

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

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

回答

0

我想你的脚本文件夹的套件文件,需要被给予文件夹权限才能被selenium访问。希望我们可以在unix中给它。尝试给予许可并尝试再运行一次。希望这会帮助你。

Regards, Neel

+0

感谢您的回复。我使用这篇文章得到了它的工作,http://www.labelmedia.co.uk/blog/posts/setting-up-selenium-server-on-a-headless-jenkins-ci-build-machine.html (使用XVFB) – vagarwal

相关问题