错误:证书链中的自签名证书

时间:2017-04-03 21:24:09

标签: selenium protractor webdriver-manager

我可以通过重新启动Windows 7运行selenium服务器。但是,如果我终止服务器并重新启动它,我将收到此错误。有时做INSERT INTO dbo.Inventory (VendorName, PartNumber, QuantityAvailable) SELECT 'TestVendor', 'V/P' + Partnumber as PartNumber, QuantityAvailable FROM dbo.Bulk_Temp JOIN v_PartMaster ON 'V/P' + PartNumber = v_PartMaster.FullPartNumber; 可能会解决问题,但大部分时间都无法修复。有什么想法吗?

我在Windows 7 x64上运行它。

webdriver-manager update--ignore_ssl

1 个答案:

答案 0 :(得分:5)

大多数时候,在webdriver-manager更新期间清除缓存并忽略ssl将解决问题

npm cache clean
webdriver-manager update --ignore_ssl

在我的情况下,我通过在项目中本地更新webdriver管理并启动独立服务器

来解决
  

的package.json

"scripts": {
    "webdrivermanager:update": "node node_modules/protractor/bin/webdriver-manager update --versions.standalone=3.2.0 --ignore_ssl",
    "webdrivermanager:clean": "node node_modules/protractor/bin/webdriver-manager clean",
    "install": "npm run webdrivermanager:clean && npm run webdrivermanager:update"
  }
  

量角器配置文件

seleniumServerJar: 'node_modules/protractor/node_modules/webdriver-manager/selenium/selenium-server-standalone-3.2.0.jar',

npm install第一次更新你的webdriver-manager,每次你需要发出命令protractor.conf.js