我刚刚开始使用Selenium-RC和PHPUnit来执行一些基于Web的测试。最初我使用本指南在Windows 7上设置它 - http://jodyt.com/2009/03/selenium-rc-and-php/ - 并且它工作正常。Selenium-RC浏览器启动错误
我可以创建一个.php文件测试并使用phpunit运行它。
不过,我被要求在Ubuntu 8.04上本地运行它。所以我下载并将selenium-rc服务器解压缩到〜/ selenium,并通过发布'java -jar selenium-server.jar'工作正常。
现在,当我改变目录到我的PHP测试文件,我从窗口下面的错误(一个或多个),其中硒的服务器是否正在运行:
15:26:58.317 INFO - Got result: ERROR Server Exception: sessionId led to start
new browser session: Error while launching browser doesn't exist; perhaps this
session was already stopped? on session led to start new browser session:
Error while launching browser
15:26:58.323 INFO - Command request: testComplete[, ] on session led to start
new browser session: Error while launching browser
15:26:58.323 INFO - Got result: OK on session led to start new browser
session: Error while launching browser
我试图做这一切通过Putty连接到X11 Forwarding的Ubuntu机器。
任何想法出了什么问题?
我应该补充一点,在我的测试脚本上发布phpunit时出现错误,只是要清楚 – tombh
我们可以看到您的测试代码吗? – AutomatedTester