我在很少的测试中得到了这个异常:
org.openqa.selenium.webdriverexception:进程尚未退出,因此没有可用的结果...命令持续时间或超时时间:39.78秒生成信息:版本:'2.53.1',修订:'A36B8B1CD5757287168E54B817830ADCE9B0158D',时间:'2016-06-30 19:26:09'系统信息:主机:'WIN-08RDCDUO0CH',IP:'XX.XX.XX.XX',OS.name:'Windows Server 2012 R2',OS.arch:'AMD64',OS.version:'6.3',Java.version:'1.8.0_121'驱动程序信息RemoteWebDriver。
Chrome驱动程序功能:
chromeOptions = new ChromeOptions();
Map<String, Object> prefs = new HashMap<String, Object>();
prefs.put("profile.default_content_settings.popups", 0);
prefs.put("download.default_directory",
System.getProperty("user.dir") + "\\resources\\downloads");
chromeOptions.setExperimentalOption("prefs", prefs);
chromeOptions.addArguments("--start-maximized");
webCapabilities = DesiredCapabilities.chrome();
webCapabilities.setCapability(ChromeOptions.CAPABILITY,
chromeOptions);
当使用任何WebDriver时,如果您面临任何问题,您需要重新访问以下三个地方:
在问题中,你只提到了第2点的细节。如果有一个更新的问题提到关于第1&3点的细节,那就太好了。
尽管如此,对于活动实例使用.close()
或对于所有实例使用.quit()
终止web驱动程序的实例是非常重要的。
在Windows任务管理器进程部分可以看到chrome驱动程序失效终止的迹象,您将看到Chromedriver.exe
的多个进程正在运行,即使没有浏览器处于活动/打开状态。
在这种情况下,执行shell脚本终止所有Chromedriver.exe
进程:
在此处输入图像描述这是我的控制器,我正在使用端口localhost:8080访问它返回白色标签错误。原因可能是什么?
我正在尝试在python中使用selenium,由于某种原因我无法修改PATH,因此我只能指定浏览器驱动程序的位置。但是,我尝试了几个驱动程序,但都不起作用。 环境:Windows 7,Anaconda3-python3.6.1,selenium3.4.3,chrome59.0.3071.115(官方构建)(64位),chromedriver2.30(win32)。 这里是我尝试过的一部分代码和相
在最后一行显示为时出错 :::: 变量结果可能尚未初始化 这是我的代码:
我正在使用SpringBoot刷新我的Spring技能。我已经将库更新到最新版本。当我将浏览器指向应用程序时,会出现以下错误: 这是我的控制器: } tomcat日志看起来像这样: 如有任何建议,将不胜感激。 罗斯
我正在开发代码从链接:https://www.dineshonjava.com/microservices-with-spring-boot/和工作
进程退出和等待进程 当进程执行完它的工作后,就需要执行退出操作,释放进程占用的资源。ucore分了两步来完成这个工作,首先由进程本身完成大部分资源的占用内存回收工作,然后由此进程的父进程完成剩余资源占用内存的回收工作。为何不让进程本身完成所有的资源回收工作呢?这是因为进程要执行回收操作,就表明此进程还存在,还在执行指令,这就需要内核栈的空间不能释放,且表示进程存在的进程控制块不能释放。所以需要父进