windows
安裝python
安裝robot
安裝wxpython(1.7.x以上的ride可以跳過這個步驟)
安裝ride
安裝library
linux
安裝python
安裝robot/library
執(zhí)行
windows
安裝python
版本: python2.7 最新版本下載鏈接,建議選擇64位
安裝步驟:
根據(jù)提示安裝python
添加系統(tǒng)變量
假設安裝路徑為C:\Python27,添加;C:\Python27;C:\Python27\Scripts
安裝校驗
- cmd -> python -V
- pip list
2.7.14的安裝包沒有預裝pip,需要單獨安裝(解壓后執(zhí)行python setup.py install):
下載并安裝setuptools
下載并安裝pip
安裝robot
安裝步驟:
pip search robotframework
pip install robotframework
安裝校驗
- pip list
安裝wxpython(1.7.x以上的ride可以跳過這個步驟)
版本: wxPython2.8.12.1 64位下載鏈接(密碼123456)
如果python是32位的,選擇32位下載鏈接
安裝步驟:
根據(jù)提示安裝
除了同意步驟,其他勾選項都不需要修改
安裝ride
pip install robotframework-ride
安裝校驗
- cmd -> ride.py
安裝library
pip install PyMySQL
pip install robotframework-databaselibrary
pip install robotframework-sshlibrary(提示安裝不成功,是因為pip版本太低,可以用python -m pip install --upgrade pip升級pip版本显沈,再執(zhí)行安裝ssh庫)
安裝校驗 - cmd -> python
- import pymysql.cursors
- import DatabaseLibrary
- import SSHLibrary
linux
安裝python
版本: python2.7 最新版本
安裝步驟:
解壓文件
./configure
make
make install
如果系統(tǒng)帶有低版本的python,需要為python,pip創(chuàng)建新的軟鏈接(為了方便起見,后文統(tǒng)一叫python2.7,pip2.7)
ln -sv /usr/local/python27/bin/python2.7 /usr/bin/python2.7
ln -sv /usr/local/python27/bin/pip2.7 /usr/bin/pip2.7
安裝校驗
- python2.7 -V
安裝robot/library
參考windows,pip2.7 search robotframework
linux下不需要安裝wxpython,ride
執(zhí)行
pybot
指定路徑,pybot /root/cases/
指定文件,pybot /root/cases/suite.txt
指定case,pybot -t /root/cases/suite.txt
指定tag,pybot -i fail /root/cases/suite.txt