Selenium Chrome WebDriver正在将设置作为默认选项卡打开,要求重置设置

Selenium Chrome WebDriver正在将设置作为默认选项卡打开,要求重置设置,selenium,selenium-webdriver,webdriver,Selenium,Selenium Webdriver,Webdriver,Selenium Chrome WebDriver正在将设置作为默认选项卡打开,要求重置设置 我也遇到了这个问题,通过以下步骤解决了它 Run regedit command using window+r shortcut. Registry Editor will opens then perform below mentioned. There is a setting in the registry that's causing it.In the registry it's und

Selenium Chrome WebDriver正在将设置作为默认选项卡打开,要求重置设置


我也遇到了这个问题,通过以下步骤解决了它

Run regedit command using window+r shortcut.

Registry Editor will opens then perform below mentioned.

There is a setting in the registry that's causing it.In the registry it's 
under HKEY_CURRENT_USER\Software\Google\Chrome\TriggeredReset

Delete the TriggeredReset key and then close regedit.

Let me know if it works for you.

请尝试以下步骤:

  • 杀死windows任务管理器中运行的所有
    chromedriver
    实例
  • 清理Eclipse中的所有项目
  • 重新启动系统一次
  • 提供以下选项以启动Chrome浏览器:

    ChromeOptions options = new ChromeOptions();
    
    options.addArguments("test-type");
    options.addArguments("start-maximized");
    options.addArguments("--js-flags=--expose-gc");
    options.addArguments("--enable-precise-memory-info");
    options.addArguments("--disable-popup-blocking");
    options.addArguments("--disable-default-apps");
    options.addArguments("test-type=browser");    
    options.addArguments("disable-infobars");
    
    driver = new ChromeDriver(options);
    
  • 您的程序应该使用最新的chrome驱动程序2.28和chrome版本57.0.2987.110(32/64位)


    如果这对您有帮助,请告诉我。

    对于mac,我通过
    brew upgrade chromedriver

    更新chromedriver解决了这个问题。这是mac上最新的Chrome在使用selenium驱动UI时出现的问题。我在我的mac电脑上安装了chrome(59)的早期版本,你可以在这里找到-。我还通过在命令行中运行以下命令来关闭自动更新:

    defaults write com.google.Keystone.Agent checkInterval 0 
    

    当浏览器自动更新时,Chrome版本62.0.3202.94也发生了同样的事情。当我在自动化框架中更新chromedriver时,它很容易修复。 只需从以下位置下载chromedriver的新版本:
    并将其放入框架中的驱动程序文件夹。

    我有62.0.3202.94版,我尝试使用webdriver manager更新--versions.chrome 2.33更新我的chrome驱动程序,但当我运行量角器测试时,它仍然会在测试期间打开chrome:settings/help选项卡,即使我一直关闭它们

    试试这个。当我遇到同样的问题时,它起作用了:

  • npm安装selenium-standalone@latest-g

  • selenium独立安装

  • selenium独立启动


  • 要解决此问题,请从Chrome注册表中删除
    TriggeredReset
    条目,如下所述:

  • 按Windows键打开跑步框⊞+R:

  • 键入
    regedit
    并按OK,注册表编辑器将打开

  • 注册表中存在导致此问题的设置。 在注册表中,它位于:
    KEY\u CURRENT\u USER\Software\Google\Chrome\TriggeredReset

  • 删除
    TriggeredReset
    文件夹(包含3个文件的整个文件夹),然后关闭regedit

  • 再次尝试运行您的测试


  • 对于某些用户,可以观察到LEAPWORK在Chrome中打开两个浏览器选项卡,其中一个是“设置”,另一个是“启动Web浏览器”中指定的Url。在单击“取消”并再次导航到Url之前,此问题不允许继续。重置浏览器也不会对您有所帮助

    此问题属于Chrome浏览器注册表,通常发生在TriggeredReset条目位于Chrome浏览器注册表中时

    分辨率


    要解决此问题,请从Chrome注册表中删除TriggeredReset条目,如下所述:

    1.按Windows键+R打开跑步箱:

    2.键入“regedit”并按OK,注册表编辑器将打开

    3.注册表中存在导致此问题的设置。在注册表中,它位于HKEY\U CURRENT\U USER\Software\Google\Chrome\TriggeredReset下

    4.删除TriggeredReset键,然后关闭regedit。 再次尝试运行您的测试

    干杯:)

    这是最好的解决方案

    决议


    要解决此问题,请从Chrome注册表中删除TriggeredReset条目,如下所述:

    1.按Windows键+R打开跑步箱:

    2.键入“regedit”并按OK,注册表编辑器将打开

    3.注册表中存在导致此问题的设置。在注册表中,它位于HKEY\U CURRENT\U USER\Software\Google\Chrome\TriggeredReset下

    4.删除TriggeredReset键,然后关闭regedit。再次尝试运行您的测试


    干杯:)

    删除TriggeredReset后,chrome浏览器正在打开,但url未加载,并面向下面的error.org.openqa.selenium.WebDriverException:未知错误:无法获取自动化extension@AbhishekRaghuwanshi这是已知的问题,请下载最新的chrome驱动程序版本2.28。此版本中已修复此问题。我提到的下载chrome驱动程序的url问题将得到修复,如果您有任何疑问,请告诉我我有三件事可以删除(默认设置)、时间戳和工具名。我应该删除哪一个?Chrome浏览器正在打开,但url未加载。更新驱动程序后工作正常。非常感谢。刚刚在mac上的节点上遇到此问题。试图找出如何使用您建议的版本(59)。作为参考,这里还有一个与ruby相同的问题:只需将应用程序文件夹中的Chrome浏览器替换为上面链接中提供的版本59即可。为我解决了这个问题——谢谢Karan。您好@Audrey,欢迎来到SO,这不是答案,请查看此链接:@Audrey在将ChromeServer npm包更新为2.33.2后,设置问题消失了更新chromedriver对我的情况也有帮助我刚从以下网站下载了它: