我们目前遇到SeleniumServer的问题,这让我困扰了 2 天,现在......希望你能帮助我。
Selenium Server在CentOS 6.2上运行,Selenium Server 是 2.21,Firefox 是 10.0.4。
启动测试时,SeleniumServer启动Firefox,但他无法在表单字段中输入任何内容或按“Enter”提交。
更好的是,没有人(甚至没有我的VNC-Server)可以在表单字段、url 栏、菜单、按“Enter”之类的键等中写一些东西......这是因为键盘不存在...... . 这就像Firefox以某种方式被锁定。
如果使用Interactive-Mode : &启动Firefox一切正常,我可以手动进行所有测试。selenium-server.jar -interactive
cmd=getNewBrowserSession&1=*firefox&2=http://www.google.com
我也可以手动启动 Firefox,只需firefox
在 shell 中输入,这也可以正常工作。
那么 Selenium 中发生了什么以及 Selenium 是如何启动Firefox的呢?为什么在使用SeleniumServer运行Selenium-Test时没有可用的键盘输入?我们也使用MacOS和Windows进行了测试,并且在相同的测试中都可以正常工作。
任何想法将不胜感激。
来自柏林的问候