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