如何使用capybara webkit -cucumber升级capybara中的Browser?

时间:2018-07-26 12:08:22

标签: reactjs cucumber capybara capybara-webkit

当我单击按钮,但是我使用的是capybra版本2.4.4和capybara webkit 1.15.0时,我会看到升级浏览器弹出窗口。

->对于该解决方案,我更改了不同的水豚版本,例如(2.7.1,2.13.0),但仍在升级浏览器弹出窗口。 任何解决此问题的建议。

1 个答案:

答案 0 :(得分:0)

TLDR-您不能

更长的答案:升级浏览器弹出窗口不是基于您使用的capybara的版本(2.4.4确实是旧版本-最新是3.4.2),而是基于{{1 }}驱动程序。 capybara-webkit建立在QtWebkit的基础上,它在几年前就停止了开发。已经进行了一些努力来恢复QtWebkit并使之更新,但是capybara-webkit与当前版本不兼容。这意味着capybara-webkit基本上相当于今天的Safari已有6年的历史了,无法真正更新。如果您通过硒转换为使用无头铬或Firefox,您将与现代Web应用程序具有更好的兼容性。