我在全球范围内安装了量角器,并且我正在使用这个测试,我现在正试图让IE测试运行,但是在试图让量角器使用我已安装全局的IE驱动程序版本时遇到了问题。
我从文档和各种帖子中看到,您可以在引用IE驱动程序位置的量角器配置文件中提供jvmArgs属性。我看到这必须是配置文件所在目录的相对路径,但对我来说,量角器和浏览器驱动程序都是全局安装的,而不是在我项目本地的node_modules文件夹中。
这里的正确方法是什么?是否应在本地安装IE驱动程序,例如我应该安装webdriver-manager作为本地npm模块并以这种方式安装IE驱动程序,以便jvmArgs中的路径正确解析?
似乎有很多帖子在那里,其他人一直在努力让IE用量角器来解决问题!
答案 0 :(得分:3)
使用IE运行测试时没有什么特别的。
确保更新webdriver-manager并确认包含IE时 这是我在更新webdriver-manager时通常使用的行。
webdriver-manager --ignore_ssl update --ie32
确保同时更新您的conf.js
capabilities: {
'browserName': 'internet explorer',
'ignoreProtectedModeSettings': true
}