Robot Framework(01)环境搭建

从10月份开始,念了许久的自动化测试,终于提上日程,开始踏出第一步啦。
先从搭建环境开始,本文重点:如何搭建Robot Framework自动化测试的环境。

  1. 准备
    一台服务器123,操作系统为window 8。
    Python 2.7.12 ---------RF框架是基于python 的。
    wxPython 2.8.12----Wxpython 是python 非常有名的一个GUI库,因为RIDE 是基于这个库开发的(wxPython2.8-win32-unicode-2.8.12.1-py27.exe)
    Robot framework 3.0 ----RF框架
    Robot framework-ride 1.5.2.1---RIDE就是一个图形界面的用于创建、组织、运行测试的软件。
    selenium-2.53.6 ----一套基于web的规范(API)
    Robot framework-selenium2library 1.8.0----RF-seleniumlibrary 可以看做RF版的selenium 库,RF、appium 等测试工具都可以基于这套API进行页面的定位与操作。

  2. 安装

  1. 安装python
    python-2.7.12.msi--安装此版本不需要装pip。
    按照下一步下一步操作即可
    2)安装wxPython
    wxPython2.8-win32-unicode-2.8.12.1-py27.exe
    按照下一步下一步操作即可
  2. 验证wx
C:\Users\lixr>python
Python 2.7.12 (v2.7.12:d33e0cf91556, Jun 27 2016, 15:19:22) [MSC v.1500 32 bit (
Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import wx
>>> import wxversion
>>> print wxversion.getInstalled()
['2.8-msw-unicode']
>>>
  1. 安装robotframework
#pip install robotframework selenium robotframework-selenium2library robotframework-ride
You are using pip version 7.1.0, however version 8.1.2 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
Collecting robotframework-selenium2library
  Downloading robotframework-selenium2library-1.8.0.tar.gz (118kB)
    100% |████████████████████████████████| 122kB 781kB/s 
Requirement already satisfied (use --upgrade to upgrade): decorator>=3.3.2 in /usr/lib/python2.7/site-packages (from robotframework-selenium2library)
Collecting selenium>=2.32.0 (from robotframework-selenium2library)
  Downloading selenium-2.53.6-py2.py3-none-any.whl (884kB)
    100% |████████████████████████████████| 884kB 286kB/s 
Collecting robotframework>=2.6.0 (from robotframework-selenium2library)
  Downloading robotframework-3.0.tar.gz (430kB)
    100% |████████████████████████████████| 434kB 644kB/s 
  Downloading robotframework-ride-1.5.2.1.tar.gz (576kB)
    100% |████████████████████████████████| 577kB 446kB/s 
Installing collected packages: robotframework-ride
Installing collected packages: selenium, robotframework, robotframework-selenium2library  robotframework-ride
  Running setup.py install for robotframework
  Running setup.py install for robotframework-selenium2library
Successfully installed robotframework-3.0 robotframework-selenium2library-1.8.0 selenium-2.53.6 robotframework-ride-1.5.2.1
Collecting robotframework-ride
  1. 启动ride
    输入ride.py


    Robot Framework(01)环境搭建_第1张图片
    ride.jpg
  2. 遇到的问题
    启动ride时报 找不到wxpython,装了wxpython之后依旧报找不到
    使用import wx解决。

参考地址:https://github.com/robotframework/RIDE/wiki/Installation-Instructions
http://www.cnblogs.com/fnng/p/3871712.html

你可能感兴趣的:(Robot Framework(01)环境搭建)