为了账号安全,请及时绑定邮箱和手机立即绑定

使用PhantomJS Java的nosuchwindowexception Selenium

使用PhantomJS Java的nosuchwindowexception Selenium

Qyouu 2021-05-05 14:21:22
我正在使用无头PhantomJS浏览器,将phantomjs驱动程序与selenium一起使用来自动执行应用程序。(Selenium Java版本3.5.2和phantomjs.exe)我有一种情况,我将填写表格并提交,然后关闭浏览器,关闭浏览器后,我将重用驱动程序引用来获取URL。当我在Firefox 2.47.0中使用firefox驱动程序时,它可以很好地工作。现在,我切换到硒phontamjsdriver和phantombrowser。在这里,当我调用driver.get(url)时;关闭浏览器后,它抛出nosuchwindowexception,表示窗口已关闭或处于非活动状态。但是,相同的代码正在使用firefox驱动程序例子:driver.get(url);// first time works  submitForm(driver);//browser window gets closed.  driver.get(url); 最后一行抛出异常为:nosuchwindowexception(selenium java with 3.5.2 version and phantomjs.exe). 但是与含硒2.4.7的firefoxbrowser一起使用时效果很好。
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 185 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信