机器人框架中的自动化

时间:2017-03-23 01:03:57

标签: robotframework geckodriver selenium2library

我编写了一个简单的测试用例来打开Firefox浏览器并转到“https://www.google.co.in”。我收到了这个错误。

enter image description here

测试脚本

*** Settings ***
Library           Selenium2Library

*** Test Cases ***  
case1
        Open Browser    https://www.google.co.in/    ff

4 个答案:

答案 0 :(得分:2)

要在Firefox中运行,我们需要geckodriver。将geckodriver放在C:/python/scripts中,然后尝试运行脚本。 要在Chrome中运行,请将Chrome驱动程序X32放在C:/python/scripts中,然后运行scrpts

答案 1 :(得分:0)

搜索错误:" Selenium OSerror [Errno 8] firefox"在Google中,前几个结果非常有用,而且在我看来,这还没有完成。

前几个选项突出显示没有安装正确的webdriver。示例here。 (未安装Gecko驱动程序时会出现不同的错误)。

在后续result item中,解释说脚本在脚本被触发时缺少一个shebang:#!/usr/bin/env bash

答案 2 :(得分:0)

检查浏览器版本和浏览器操作系统(32位或64位)然后安装驱动程序放在python安装目录中。 例如 : C:\ Python27 / yourinstalleddriver.exe 或 C:\ Python27 \ Scripts / yourinstalleddriver.exe

答案 3 :(得分:0)

大多数链接与chrome驱动程序有关,而与firefox无关。好吧,我将Firefox版本和硒版本降级了,这解决了。