• Robot Framework自动化框架搭建的步骤


    Robot Framework自动化测试框架+ 可视化编辑工具RIDE+Selenium2这是规范的webAPI.
    一、安装的软件有(下面的是我选用的软件版本):
    1.python软件:python-2.7.3.msi  (这里最好选择python 2X版本的软件)
    2.pywin32-217.win32-py2.7.exe
    3.robotframework-2.8.5
    4.wxPython2.8-win32-unicode-2.8.12.1-py27.exe
    5.robotframework-ride-1.1.win32.exe 或者 robotframework-ride-1.5.2.1.tar.gz 
    (在命令窗口安装 D> cd  D:工作python obotframework-ride-1.5.2.1>python setup.py install)
    注意:ride与wxpython一定要相匹配
    1)安装.python软件:python-2.7.3.msi  (这里最好选择python 2X版本的软件)
    2)安装Wxpython,RIDE是基于这个GUI库开发的。
    下载地址:http://wxpython.org/download.php#stable或者是:http://sourceforge.net/projects/wxpython/files/wxPython/2.8.12.1/(2.8.12.1的 unicode(支持中文 版)选择默认安装即可。
    注意:选择与 Python 版本对应的版本,并且选择 unicode 版本,比如版本:wxPython2.8-win32-unicode-py26.exe,否则安装完成后不能支持中文。
    3)安装Robot framework-ride,这个是RIDE可视化编辑工具。
    4)安装Robot framework-selenium2library,这个提供一套规范的WEB的API,通过这些API进行页面的定位与操作。
    5)安装浏览器驱动。
    IE 浏览器或 Chrome 浏览器,需要下载浏览器驱动。
    要注意是32位还是64位。
     
    下载地址:
    注意:
    (1)安装路径不能有中文;
    (2)  驱动文件路径配置到 PATH 环境变量里;
    (3)  如果是IE浏览器,还要注意IE8 及以上版本需要设置,Internet选项-安全,将四个区域的启动保护模式设为一致,可都选中或都不选中。浏览器显示比例100%。
    二、通过Pip命令安装
    RobotFramework、Robot framework-ride和Robot framework-selenium2library(还有其他安装包可以通过工具安装)
    先装setuptools,命令行进入ez_setup.py文件目录,输入:python ez_setup.py
    再装pip,命令行进入get-pip.py文件目录,输入:python get-pip.py
    安装 Robot Framework,命令行输入:
    pip install robotframework
    pip install robotframework-ride
    pip install robotframework-selenium2library
    三、安装完后配置环境变量:
    计算机-属性-高级系统设置-环境变量-系统变量-path
    path中需要配上:
    D:Program FilesPython27;D:Program FilesPython27Scripts(选择自己的路径)
    前一个是pathon的安装路径;
    后一个是ride.py的路径。
     
    四、安装成功的检验方法:
    cmd 命令框中输入:python 检验python是否安装成功。成功的话会显示安装的版本信息
    cmd 命令框中输入:ride.py 检验最好是否安装成功。若成功会弹出RIDE的图形化界面。
  • 相关阅读:
    html----有关图像
    前端开发初学者
    angular js 正序倒叙
    viewpager无线轮播获取网络图片
    angular js 球星
    angular js shopping
    angular js 公告墙
    Android 常用正则表达式
    Android 内存泄漏
    TCP/IP,必知必会的
  • 原文地址:https://www.cnblogs.com/mumuluo/p/12840053.html
Copyright © 2020-2023  润新知