答案 0 :(得分:11)
对于mac,我通过brew upgrade chromedriver
答案 1 :(得分:7)
我也遇到了这个问题,请按照以下步骤修复它。
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.
答案 2 :(得分:3)
使用selenium驱动用户界面时,这是Mac上最新Chrome的问题。我在我的Mac上安装了以前版本的chrome(59),你可以到这里 - http://google-chrome.en.uptodown.com/mac/old。我还通过在命令行中运行以下命令来关闭自动更新:
defaults write com.google.Keystone.Agent checkInterval 0
答案 3 :(得分:1)
我有版本62.0.3202.94并且我尝试使用webdriver-manager更新--versions.chrome 2.33更新我的chrome驱动程序但是当我运行我的量角器测试时,它仍然会在测试期间保持打开chrome:settings / help标签即使我继续关闭它们。
答案 4 :(得分:0)
尝试以下步骤:
chromedriver
个实例。提供以下选项以启动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位)。
如果这有助于您,请告诉我。
答案 5 :(得分:0)
当浏览器自动更新时,Chrome版本62.0.3202.94也发生了同样的情况。当我在自动化框架中更新chromedriver时,它很容易修复。 只需从https://sites.google.com/a/chromium.org/chromedriver/downloads下载新版本的chromedriver即可 并将其放在框架中的Drivers文件夹中。
答案 6 :(得分:0)
试试这个。当我遇到同样的问题时它会起作用:
npm install selenium-standalone@latest -g
selenium-standalone install
selenium-standalone start
答案 7 :(得分:0)
要解决此问题,请按照以下说明从Chrome注册表中删除TriggeredReset
条目:
通过按Windows键⊞ + R 打开运行框:
键入regedit
并按OK,注册表编辑器将打开。
注册表中有一个设置导致该问题。
在注册表中,它位于:KEY_CURRENT_USER\Software\Google\Chrome\TriggeredReset
删除TriggeredReset
文件夹(包含3个文件的整个文件夹),然后关闭regedit。
尝试再次运行测试。
答案 8 :(得分:0)
对于某些用户,已经发现LEAPWORK在Chrome中打开了两个浏览器选项卡,其中一个是设置,另一个选项卡是在“启动Web浏览器”中指定的“网址”。在单击“取消”并再次导航到“ URL”之前,此问题将不允许您继续进行。重置浏览器也不会帮助您。
此问题属于Chrome浏览器注册表,通常在TriggeredReset条目位于Chrome浏览器的注册表中时发生。
解决方案
要解决此问题,请按如下所述从Chrome注册表中删除TriggeredReset条目:
1。按Windows键+ R打开运行框:
2。输入“ regedit”,然后按“确定”,注册表编辑器将打开。
3。注册表中有一个设置导致了它。在注册表中,它位于HKEY_CURRENT_USER \ Software \ Google \ Chrome \ TriggeredReset
下4。删除TriggeredReset键,然后关闭regedit。 尝试再次运行测试。
干杯:)
答案 9 :(得分:0)
这是最好的解决方案
决议
要解决此问题,请按以下说明从Chrome注册表中删除TriggeredReset条目:
1。按Windows键+ R打开运行框:
2。输入“ regedit”,然后按“确定”,注册表编辑器将打开。
3。注册表中有一个设置导致了它。在注册表中,它位于HKEY_CURRENT_USER \ Software \ Google \ Chrome \ TriggeredReset
下4。删除TriggeredReset键,然后关闭regedit。尝试再次运行测试。
干杯:)