zoukankan      html  css  js  c++  java
  • robotframework自动化测试安装配置

    robotframework用了也有一段时间了,对于UI自动化来说还是一款比较好用的轻量级自动化测试框架。

    优点:上手快,关键字驱动,支持自定义关键字,执行速度也是可观的。

    缺点:目前国内用的人比较少,由于是开源的中文资料也比较少,一旦踩到坑了,调试问题困难。

    今天主要是记录:win 7 环境下的robotframework安装


    ==============================win 7 环境下的robotframework安装===================================

    安装前的特别声明:如果你的系统是32位,那么下面所有安装工具一定要全部是32位的,如果安装64位,就全部是64位的,这些工具一定要同步,不要有的装32位,有的装64位,不然会出现问题导致RF无法使用!

    1.安装python

    官网:https://www.python.org/downloads/  根据自己的操作系统安装 建议安装2.7版本 原因:稳定

    安装完成后,在CMD中切换至安装python所在目录下,输入命令python,如下图所示,则python安装成功


    如果想在任何一个目录下都可以执行python,配置环境变量,计算机-属性-高级系统设置-环境变量-系统变量

    在系统变量中找到Path 加入 ;D:python;D:pythonScripts          (我的python是安装在D盘下,根据自己python所在目录)


    2.pip

    pip是python自带的安装包管理器,python2.7版本中应该自带了pip,可以检查一下。

    pip在D:pythonScripts   有个pip.exe可执行文件

    如果像我刚刚说说配置了D:pythonScripts 的环境变量,那么在任何目录下执行pip你都可以看到下图:


    否则只能切换到D:pythonScripts下执行pip才有上图效果。

    pip很好用,等会可以帮助我们安装很多工具。

    pip常用命令:

    pip install XXX(包名)例:pip install selenium

    卸载:pip uninstall XXX

    查看安装版本: pip list

    更新:python -m pipinstall --upgrade pip执行这个命令如果报错可以尝试多次执行此命令,更新版本会先把之前的版本卸掉再重新安装

    指定安装版本:pip installxxx==y.y.y例如pip install xlrd==0.9.3


    3.安装robotframework

    官网下载地址:https://pypi.python.org/pypi/robotframework/2.8.7   下载.exe文件根据操作系统选择安装版本 然后双击安装

    这里更推荐用pip 安装

    命令:pip install robotframework        如果提示没有pip这个命令 请自己切换到pip所在目录下再执行一次这个命令

    检查robotframework安装成功的方法:pip list 如果找到robotframework就证明安装成功啦


    4.安装wxpython

    wxpython是python的一个GUI库,因为ride基于这个库开发,所以要安装wxpython。

    这里先声明,和robotframework-ride兼容的wxpython版本是2.8.12.1

    官网给出的下载地址是:https://sourceforge.net/projects/wxpython/files/wxPython/2.8.12.1/   再次提醒根据自己的系统选择32位还是64位

    版本一定要是2.8.12.1,否则后面会报错wxpython找不到。。。。如果打不开这个网址 建议大家直接百度搜索 应该还是有很多的。

    检查wxpython是否安装成功的方法:

    1.cmd命令python进入交互模式

    2.import wx

    3.import wxPython

    没报错说找不到之类的,应该就安装成功了。


    5.安装robotframework-ride

    RIDE是robotframework的编辑器,它是一个图形界面,我们可以在上面编写和运行测试案例,如下图:


    RIDE安装方法:

    https://pypi.python.org/pypi/robotframework-ride   官网下载tar文件 下载成功后解压 然后在文件所在目录执行python setup.install

    不过我觉得用pip应该也能安装吧,可以尝试 pip install robotframework-ride ,但是笔者没有试过这个方式。


    5.运行ride

    安装完robotframework-ride以后,我们的环境就基本算搭建完成了,下面在CMD中输入ride.py

    稍等2秒,出现下图界面就说明安装成功了。


    小伙伴们可以愉快的玩起来了~!

    主要的坑:

    1.wxpython一定要装2.8.12.1版本的,否则ride启动时会报错找不到wxpython

    2.所有安装工具的版本一定要统一,全部是32位或者全部64位,否则也会出现问题。

    下一篇写在win10环境下安装RF的辛酸泪和各种坑。。。。










  • 相关阅读:
    SpringMVC学习笔记----
    各种语言学习
    七步精通Python机器学习 转
    开源GIS有用
    sql 语句
    调试windows服务最简单的方法之一
    sqlserver2008 win7下安装 windows installer错误
    高德地图AmapSDKDemo运行
    google mapsDemo示例运行
    android开发环境搭建遇到的问题
  • 原文地址:https://www.cnblogs.com/qiurp/p/14258744.html
Copyright © 2011-2022 走看看