我编写了一个简单的测试用例来打开 Firefox 浏览器并转到“ https://www.google.co.in ”。我收到这个错误。
测试脚本
*** Settings ***
Library Selenium2Library
*** Test Cases ***
case1
Open Browser https://www.google.co.in/ ff
我编写了一个简单的测试用例来打开 Firefox 浏览器并转到“ https://www.google.co.in ”。我收到这个错误。
测试脚本
*** Settings ***
Library Selenium2Library
*** Test Cases ***
case1
Open Browser https://www.google.co.in/ ff
To Run in Firefox we need geckodriver. Place geckodriver in C:/python/scripts
and then try to run the scripts.
To Run in Chrome, place chrome driver X32 in C:/python/scripts
and then run your scrpts
你需要先下载驱动程序firefox
大多数链接与 chrome 驱动程序而不是 firefox 相关。好吧,我降级了我的 firefox 版本和 selenium 版本,这已经解决了。
在 Google 中搜索错误:“ Selenium OSerror [Errno 8] firefox ” 前几个结果信息量很大,在我看来,这还没有完成。
前几个选项突出显示未安装正确的 webdriver。这里的例子。(未安装 Gecko 驱动程序时会出现不同的错误)。
在后续结果项中,给出了脚本缺少 shebang 的解释:#!/usr/bin/env bash
当脚本被触发时。
检查浏览器版本和浏览器操作系统(32位或64位),然后安装驱动程序放在python安装目录中。例如:C:\Python27/yourinstalleddriver.exe C:\Python27\Scripts/yourinstalleddriver.exe