当前位置: 首页 > 知识库问答 >
问题:

使用jenkins运行selenium测试用例时出错

滕无尘
2023-03-14

遇到以下错误。无法确定确切的根本原因。

WebDriverException:无法连接到端口7055上的二进制FirefoxBinary(/usr/lib64/Firefox/Firefox);进程输出如下:错误:无法打开Display::99错误:无法打开Display::99

构建信息:版本:“2.45.0”,修订版:“32A636C”,时间:“2015-03-05 22:01:35”系统信息:主机:“nila.ejyothi.net”,IP:“192.168.202.35”,OS.name:“linux”,OS.arch:“amd64”,OS.version:“3.10.0-229.20.1.EL7.x86_64”,java.version:“1.7.0_91”驱动程序信息:Driver.version:FirefoxDriver at org.openqa.selenium.firefox.internal.newprofileextensionconnection.start(.java:34)由:org.openqa.selenium.Firefox.NotConnectedException:45000 ms后无法连接到端口7055上的主机127.0.0.1。Firefox控制台输出:错误:无法打开Display::99错误:无法打开Display::99

at org.openqa.selenium.firefox.internal.NewProfileExtensionConnection.start(NewProfileExtensionConnection.java:118)

共有1个答案

范建华
2023-03-14

当Selenium webDriver API无法加载Firefox驱动程序时,很可能会发生这种情况。可能的原因可能是Firefox版本和Selenium服务器版本之间的兼容性。

使用最新的Selenium Server 2.51.0

 类似资料:
  • 问题内容: 我遇到了NullPointerException问题。我已尽力而为,但无法解决此问题。我正在为我的项目实现POM模型(selenium)。 这一页: 测试类: 错误日志: 类: 有什么帮助吗? 问题答案: 您需要先初始化。如我所见,您正在创建但未初始化的引用,请尝试如下操作:- 注意 :-如果要初始化,则需要先下载chromedriver并设置系统属性,然后再将驱动程序初始化为:- 所

  • 需要一些帮助来获得并行运行testng测试用例的正确方法。

  • 问题内容: 我想使用Jenkins运行用TestNG框架编写的Selenium测试。 在jenkins job(Freestyle project)中配置的命令: 注意:对于,给定目录路径 当我运行作业(选项)时,它被Selenium的create session活动打中并给出错误。 注意: 同样的命令运行 成功地 从运行时 的命令行 。 控制台输出的错误日志: (jenkins) 以下是测试课程

  • 我想使用Jenkins运行在TestNG框架中编写的Selenium测试。 jenkins作业(Freestyle项目)中配置的命令: 控制台输出的错误日志:(jenkins) 下面是测试类: 以下是: null

  • 我已经完成了Eclipse Maven TestNG,我打算运行Selenium测试用例。 这是我的POM文件: 现在,当我尝试运行Maven测试时,我得到以下错误: 有人能告诉我我错过了什么吗。 提前谢谢。