我是“Protractor工具”的新手,我可以在“Chrome”浏览器中运行我的测试脚本。现在我想在“Firefox”中运行我的测试脚本,因为我需要安装“gecko driver”。
有谁能告诉我如何在“firefox”浏览器中安装“gecko driver”来运行测试脚本?
我正在使用
节点 - v6.11.3
NPM - 3.10.10
量角器 - 5.1.2
答案 0 :(得分:1)
非常简单。只需做以下事情:
如果您在上面的列表中找不到Gecko。运行以下命令以安装Gecko驱动程序 - webdriver-manager更新
安装Gecko驱动程序后,更改browserName:" firefox"在conf.js文件中运行测试脚本。
答案 1 :(得分:0)
Gecko驱动程序的下载(和源代码)可在此处获取:
https://github.com/mozilla/geckodriver/releases
也有安装说明。有可用于Windows,Linux和MacOS的已编译二进制文件。
答案 2 :(得分:0)
如果 webdriver-manger 更新不起作用,则从以下位置手动下载驱动程序:https://github.com/mozilla/geckodriver/releases
现在转到:
C:\Users\somepath\node_modules\protractor\node_modules\webdriver-manager\selenium
and below property to update-config.json
"gecko": {
"last": "C:\\pathtogeko\\geckodriver.exe"
}
如果该内容不存在,则创建一个包含该内容的新文件:
{
"gecko": {
"last": "C:\\pathtogeko\\geckodriver.exe"
}
}