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

运行Selenium webdriver时出现会话未创建异常

慕逸仙
2023-03-14

直到昨天:以下代码工作正常。

System.setProperty("webdriver.chrome.driver", "/Users../Applications/chromedriver");

WebDriver driver = new ChromeDriver();
driver.get("www.google.com");

Dimension dim = new Dimension(1280,5277);
driver.manage().window().setSize(dim);

driver.quit();

但是今天早上它开始抛出:异常线程"main"org.openqa.selenium.SessionNotCreatedException:会话未创建异常

我在Stackoverflow中阅读了几个答案。我知道如果selenium web驱动程序和chrome驱动程序之间存在版本不匹配,就会引发此错误。所以我下载了最新的Selenium Web驱动程序(3.0.1 for java)和chrome驱动程序(2.4)。我得到一个错误

org.openqa.selenium.NoSuchSessionException:没有这样的会话

所以回到我使用的版本(2.53对于selenium web驱动程序,我得到了相同的错误。

我尝试了以下解决方案:

杀死所有chromedriver进程。

重新启动机器。

日蚀-

没什么帮助

共有2个答案

符国安
2023-03-14

下面是我在使用Selenium时使用的一些代码。确保你的Chrome驱动程序是正确的版本。

// Link to Chrome Driver
// This gives Selenium access to the Chrome Driver in the parent directory
        System.setProperty("webdriver.chrome.driver", "chromedriver.exe");

// Launches Driver
        final WebDriver driver = new ChromeDriver();
        driver.get("http://google.com/");

// Maximizes Google Chrome window
        driver.manage().window().maximize();
子车凌龙
2023-03-14

System.set属性("webdriver.chrome.driver","/用户... /Applications/chromedriver")

需要更改上面的S行ystem.set属性("Webdriver.chrome.driver","/用户... /Applications/chromedriver")

W应为大写字母

 类似资料:
  • org.openqa.selenium.SessionNotCreatedException:无法创建新会话。(原始错误:命令失败:C:\Windows\system32\cmd.exe/s/C“C:\Program Files(x86)\Android\Android sdk\platform tools\adb.exe”-s 69c7aa170104安装“C:\Program Files(x8

  • 当我试图对chrome运行量角器测试时,我得到以下错误。

  • 在执行java代码期间执行时,会引发以下错误: 线程“main”组织中出现异常。openqa。硒。SessionNotCreateDexException:尝试在不建立连接的情况下运行命令生成信息:版本:'3.6.0',修订版:'6fbf3ec767',时间:'2017-09-27T16:15:26.402Z'系统信息:主机:'ADMIN-PC',ip:'192.168.1.6',操作系统。名称:

  • 我试图使用Spring Cloud的Zuul、Eureka和我自己的服务实现微服务架构。我有多个具有UI和服务的服务,每个服务都可以使用x509安全性对用户进行身份验证。现在我想把祖尔放在那些服务机构的前面。由于Zuul无法将客户端证书转发到后端,我认为下一个最好的方法是在Zuul的前门对用户进行身份验证,然后使用Spring会话在后端服务中复制他们的身份验证状态。我遵循了Dave Syer的教程

  • 我正在尝试运行MipSdk-Pol 获取策略失败,请求失败,http状态代码:204 当使用用户凭证运行预编译文件API示例时,也会发生同样的情况: 据我所知,我有一个E5试用版,策略和标签都设置正确。我很乐意得到任何建议,谢谢!

  • 我是selenium库的新手,请帮助我解决这个错误来启动一个使用selenium的firefox会话。 这是我目前为止的代码 而发生的错误是 回溯(最近一次调用):文件“C:\users\yash\appdata\local\programs\python\python36-32\lib\site-packages\selenium\webdriver\common\service.py”,第74