Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/google-chrome/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Selenium 无法读取HKLM\SOFTWARE\Policys\Google\Chrome\MachineLevelUserCloudPolicyEnrollmentToken:系统找不到指定的文件。(0x2)_Selenium_Google Chrome_Jenkins_Selenium Webdriver_Selenium Chromedriver - Fatal编程技术网

Selenium 无法读取HKLM\SOFTWARE\Policys\Google\Chrome\MachineLevelUserCloudPolicyEnrollmentToken:系统找不到指定的文件。(0x2)

Selenium 无法读取HKLM\SOFTWARE\Policys\Google\Chrome\MachineLevelUserCloudPolicyEnrollmentToken:系统找不到指定的文件。(0x2),selenium,google-chrome,jenkins,selenium-webdriver,selenium-chromedriver,Selenium,Google Chrome,Jenkins,Selenium Webdriver,Selenium Chromedriver,我正在尝试使用JENKINS执行测试。 Chrome浏览器正在打开,但浏览器上没有发生任何事情。 我在詹金的控制台上观察到以下错误 有人能帮我吗 [101208:121084:0919/123709.490:ERROR:install_util.cc(603)] Failed to read HKLM\SOFTWARE\Policies\Google\Chrome\MachineLevelUserCloudPolicyEnrollmentToken: The system cannot find

我正在尝试使用JENKINS执行测试。 Chrome浏览器正在打开,但浏览器上没有发生任何事情。 我在詹金的控制台上观察到以下错误

有人能帮我吗

[101208:121084:0919/123709.490:ERROR:install_util.cc(603)] Failed to read HKLM\SOFTWARE\Policies\Google\Chrome\MachineLevelUserCloudPolicyEnrollmentToken: The system cannot find the file specified. (0x2)
[101208:121084:0919/123709.490:ERROR:configuration_policy_handler_list.cc(91)] Unknown policy: AlwaysAuthorizePlugins
[101208:121084:0919/123709.490:ERROR:configuration_policy_handler_list.cc(91)] Unknown policy: DisablePluginFinder
[101208:121084:0919/123709.490:ERROR:configuration_policy_handler_list.cc(91)] Unknown policy: DnsPrefetchingEnabled
[101208:121084:0919/123709.490:ERROR:configuration_policy_handler_list.cc(91)] Unknown policy: MachineLevelUserCloudPolicyEnrollmentToken
[101208:121084:0919/123709.490:ERROR:configuration_policy_handler_list.cc(91)] Unknown policy: RemoteAccessHostRequireTwoFactor
[101208:121084:0919/123709.490:ERROR:configuration_policy_handler_list.cc(91)] Unknown policy: SiginAllowed
[101208:121084:0919/123709.522:ERROR:configuration_policy_handler_list.cc(91)] Unknown policy: AlwaysAuthorizePlugins
[101208:121084:0919/123709.522:ERROR:configuration_policy_handler_list.cc(91)] Unknown policy: DisablePluginFinder
[101208:121084:0919/123709.522:ERROR:configuration_policy_handler_list.cc(91)] Unknown policy: DnsPrefetchingEnabled
[101208:121084:0919/123709.522:ERROR:configuration_policy_handler_list.cc(91)] Unknown policy: MachineLevelUserCloudPolicyEnrollmentToken
[101208:121084:0919/123709.522:ERROR:configuration_policy_handler_list.cc(91)] Unknown policy: RemoteAccessHostRequireTwoFactor
[101208:121084:0919/123709.522:ERROR:configuration_policy_handler_list.cc(91)] Unknown policy: SiginAllowed

DevTools listening on ws://127.0.0.1:12389/devtools/browser/4c685c14-13f6-47d2-9930-bd3d69f6cf8b
Sep 19, 2018 12:37:46 PM hudson.model.Run execute
INFO: AutoTest_Workspace #49 main build action completed: FAILURE
我已经尝试了以下解决方案:


但是没有找到任何运气。

有关用例的更多信息,包括:

  • Selenium客户端版本
  • 镀铬版
  • Chrome浏览器版本
会帮助我们构建一个规范的答案。但是,

  • 据了解,这并不是一个会阻止Chrome使用的错误,但这仍然是通过提交修复的
  • 这在chrome v68.0.3433.0或更高版本中是固定的

解决方案 因为您已经尝试了解决方案,但该解决方案无效,如下所示:

  • 确保Chrome/Google Chrome安装在可识别的位置。
    • ChromeDriver希望您在平台的默认位置安装Chrome

  • 您还可以通过设置特殊功能强制ChromeDriver使用自定义位置


额外考虑 此外,您需要确保以下几点:

  • 将JDK升级到最新级别
  • 将硒升级到当前水平
  • 将ChromeDriver升级到当前级别
  • 将Chrome版本保持在Chrome v68-70级别之间。()
  • 通过IDE清理项目工作区,并仅使用所需的依赖项重建项目
  • 如果您的基本Web客户端版本太旧,请通过卸载它并安装最新的GA和Web客户端发布版本

当我使用
regedit
在这个路径Computer\HKEY\u LOCAL\u MACHINE\SOFTWARE\Policies\Google\ChromeHi@DebanjanB中添加字符串
MachineLevelUserCloudPolicyEnrollmentToken
时,它工作正常。我尝试在SOFTWARE/Policies/Chrome下的注册表中写入一个新字符串,但无法。。。上面写着“写入reistry时出错”@Malky.Kid,请确保您拥有更改注册表所需的权限,并进一步尝试通过