zoukankan      html  css  js  c++  java
  • Robot Framework学习笔记(一)------环境搭建

    Robot Framework是一款python编写的功能自动化测试框架。具备良好的可扩展性,支持关键字驱动,可以同时测试多种类型的客户端或者接口,可以进行分布式测试执行。

    所需环境

    一、安装python

    可访问python的官方网站:http://www.Python.prg找到下载页面下载需要的版本。对Window用户来说如果32位系统选择X86版本。如果是64位系统选择64版本,要注意版本,robotframework不支持python3.X。下载之后是.msi为后缀的文件,双击进行安装,按照常规安装即可。

    安装完成后验证:命令行输入python,出现对应的版本就说明安装成功。

    二、安装robotframework

    现在Python已经自带了pip ,命令行中输入pip install robotframework 回车安装robotframework。

    安装完成验证:pybot --version,如果成功显示版本号则说明安装成功。

    三、安装wxPython

    命令行中输入  pip install -U wxPython   回车安装wxPython

    或者登录网页https://sourceforge.net/projects/wxpython/files/?source=navbar下载

    四、安装ride

    打开windows命令行,输入pip install -U robotframework-ride安装ride,完成后在命令行输入ride.py,出现ride界面就可以了。ride是robotframework的IDE。可以将E:Python27Scripts ide.py这个文件创建快捷方式,就不用每次都命令行启动了,E:Python27为你所在机器的python安装目录。

    五、安装selenium2library库

    打开windows命令行,输入pip install robotframework-selenium2library,安装完成后在命令行输入pip list查看python的安装列表,列表中出现了robotframework-selenium2library及对应的版本号,说明安装完成。

    六、安装浏览器驱动

    selenium操作浏览器需要有浏览器驱动来协助,启动firefox浏览器需要geckodriver驱动,但是最新几个版本的firefox不一定可以支持得到;启动ie浏览器需要IEDriverServer驱动,启动chrome浏览器需要有ChromeDriver驱动

    以下是chromedriver与chrome版本对应关系,下载之后放在C:Python27下,E:Python27为你所在机器的python安装目录。:

    来自网络

    chromedriver版本

    支持的Chrome版本

       

    v2.22

    v49-52

    v2.21

    v46-50

    v2.20

    v43-48

    v2.19

    v43-47

    v2.18

    v43-46

    v2.17

    v42-43

    v2.13

    v42-45

    v2.15

    v40-43

    v2.14

    v39-42

    v2.13

    v38-41

    v2.12

    v36-40

    v2.11

    v36-40

    v2.10

    v33-36

    v2.9

    v31-34

    v2.8

    v30-33

    v2.7

    v30-33

    v2.6

    v29-32

    v2.5

    v29-32

    v2.4

    v29-32




  • 相关阅读:
    ConcurrentHashMap的size方法是线程安全的吗?
    Spring是如何解决循环依赖的
    MySQL是如何实现事务的ACID
    Redis Hashes 数据类型简述
    当你处理了几千万数据之后...
    服务治理之重试篇
    wsl, windows subsystem for linux , windows linux子系统 root用户密码错误 su: Authentication failure 解决方式[linux][windows subsystem linux][ubuntu 20 LTS]
    如何快速查看windows cpu是什么架构?
    redhat rpm 操作[linux][redhat]
    redhat8 typora 安装教程[linux][redhat]
  • 原文地址:https://www.cnblogs.com/hkgov/p/8474737.html
Copyright © 2011-2022 走看看