1. 程式人生 > 實用技巧 >RobotFramework環境搭建

RobotFramework環境搭建

1、安裝

(1)Python

①下載地址:https://www.python.org/downloads/windows/使用python2.7的版本,因為通話要用到的pjsip庫是基於python2.7的。附件中名為python-2.7.17.amd64.msi

②安裝完成後檢查系統環境變數是否加入python。例如: C:\Python27 和 C:\Python27\Scripts(填入安裝python的安裝路徑)。

(2)檢查pip命令是否可用,這個命令能夠幫助下載自動化需要用到的各種依賴庫(Library)

①進入C:\Python27\Scripts路徑,在cmd中執行easy_install.exe pip ,正常提示如下圖。

②在cmd中執行pip -V,如下圖,pip安裝成功

(3)安裝robotframework

①在cmd中執行pip install robotframework 自動下載安裝robotframework。

②或者通過網頁下載:https://pypi.org/project/robotframework/原始碼,附件中名為robotframework-3.1.2,下載完成後並解壓後,進入該資料夾輸入python setup.py install 開始安裝

(4)安裝robotframework-ride

①下載網址:https://github.com/robotframework/RIDE,附件中名為robotframework-ride-1.7.4.tar,下載完成後並解壓後,進入該資料夾輸入python setup.py install 開始安裝。

②安裝完成後桌面會有一個RIDE的圖示,如果沒有圖示。cmd進入安裝python的目錄C:\Python27\Scripts,執行ride.py 也能開啟

(5)安裝各種依賴庫,根據需要自行安裝

①pipinstallrequests

②pipinstallrobotframework-requests

③pipinstallrobotframework-sshlibrary

......

最後可以使用pip list命令檢視已經安裝的依賴庫

(6)Pjsip

①把附件pjsip_python解壓後放到Python27\Lib\site-packages 資料夾內,相關檔案路徑如下:

1)C:\Python27\Lib\site-packages\mypjsip\mypjsip.py

2)C:\Python27\Lib\site-packages\mypjsip\__init__.py

3)C:\Python27\Lib\site-packages\pjsua.py

4)C:\Python27\Lib\site-packages\pjsua.pyc

5)C:\Python27\Lib\site-packages\pjsua-2.6-py2.7.egg-info

6)C:\Python27\Lib\site-packages\_pjsua.pyd