robot framework

 折騰了半天,記錄一下網上有至關多的資料之後本身慢慢看,先記一下簡單的。必需要安裝的。由於以前看了一下java testNG框架感受要作的完美相對這個來講比較繁瑣,因此選擇rf的python這樣有助於本身專一於某個方面就行了,不必啥都會。php

序號 安裝包名 安裝方法 下載地址 備註
1 python exe文件,直接雙擊安裝 https://www.python.org/download/releases/2.7.8/  一切的基礎,安裝路徑不能有空格
2 setuptools 下載ez_setup.py文件,雙擊 https://pypi.python.org/pypi/setuptools Python 的套件管理程式
3 pip

一、cmd進入ez_setup.py文件目錄html

二、用setuptools安裝:easy_install pipjava

https://pip.pypa.io/en/latest/index.html Python 的套件管理程式
4 robot framework 一、pip install robotframework
   二、源碼:python setup.py install
   三、exe文件,直接雙擊安裝
https://pypi.python.org/pypi/robotframework robot framework自己
https://github.com/robotframework/robotframework
5 wxPython exe文件,直接雙擊安裝 http://wxpython.org/download.php#stable 支撐Ride的運行庫
6 robotframework-ride 一、pip  install robotframework-ride
   二、源碼:pythont setup.py install
   三、exe文件,直接雙擊安裝
https://pypi.python.org/pypi/robotframework-ride ride
7 selenium2library 一、pip  install robotframework-selenium2library
   二、源碼:pythont setup.py install
   三、exe文件,直接雙擊安裝
https://pypi.python.org/pypi/robotframework-selenium2library selenium2測試庫,基於webdriver驅動
8 cx_Oracle exe文件,直接雙擊安裝 http://sourceforge.net/projects/cx-oracle/files/

鏈接oracle用的(支持第9步)python

 

9 databaselibrary 一、pip  install robotframework-databaselibrary
   二、源碼:pythont setup.py install
https://github.com/franz-see/Robotframework-Database-Library DB庫
10 requests
pip install requests
https://pypi.python.org/pypi/requests  支持第11步,不然RF引入RequestsLibrary庫會報錯
11 RequestsLibrary
pip install -U robotframework-requests
https://github.com/bulkan/robotframework-requests http request庫

固然還有不少wx和robot必須安裝由於ride運行在wxpython上。其餘像selenium啥的根據我的需求安裝。其中wxpython官網獨立包安裝,安裝結束後git

import wx
app = wx.app()
win = wx.Frame(None)
win.Show()
app.main.loop()

相似這樣本身試試wx好用不若是找不到看本身的系統位數是否下載正確,若是上述robot模塊都安裝好能夠cmd試一下ride.py若是wx不對會提示你安裝相應的版本,或者到script目錄下查看是否已經存在ride.py和.bat腳本若是存在說明成功。github

再次就是運行了。。後續再寫。web

go onoracle

要測接口因此安裝requests模塊
app

相關文章
相關標籤/搜索