robotframework安裝(python2)

目錄

1、安裝版本:

2、安裝python

3、安裝obotframework

4、安裝robotframework-ride

5、創建快速啓動圖標。

6、安裝Selenium2Library

7、安裝RequestsLibrary庫

8、導入Collections庫

9、問題

問題1:返回json內容是亂碼。

問題2:調用python函數,返回值是亂碼。

參考資料:


1、安裝版本:

1. python2.7.16(建議選擇32位的)

2. robotframework-3.1.2

https://github.com/robotframework/robotframework

3.robotframework-ride-1.7.3.1

https://github.com/robotframework/RIDE

2、安裝python

一路回車,安裝完成。

配置環境變量:Path中增加:C:\Python27\;C:\Python27\Scripts\

3、安裝obotframework

用pip安裝失敗,後來下載robotframework-3.1.2.zip,解壓後,進入目錄執行python setup.py install。

4、安裝robotframework-ride

下載了robotframework-ride-1.7.3.1.zip後,解壓安裝,提示需要文件requirement.txt,安裝失敗。

之後用pip install robotframework-ride,安裝成功(如果報錯,提示你更新pip,就更新一下python -m pip install --upgrade pip)。

安裝後,會在C:\Python27\Scripts\下生成ride.py文件,然後執行python ride.py就調出了操作界面。

 

5、創建快速啓動圖標。

桌面上建立一個批處理文件ride-run.bat,文件內容寫上

python -c "from robotide import main; main()"

雙擊批處理文件,就直接進入操作界面了。

6、安裝Selenium2Library

pip install robotframework-selenium2library安裝後,可以在一個test suite內點擊【Library】,然後輸入Selenium2Library進行導入,如果導入後,Selenium2Library顯示的是紅色字體,說明沒有成功,有問題。如果是黑色默認字體,說明成功了

7、安裝RequestsLibrary庫

pip install requests

pip install robotframework-requests

8、導入Collections庫

9、支持數據庫和redis

https://pypi.org/project/robotframework-databaselibrary/0.4/  下載:robotframework-databaselibrary-0.4.tar.gz

解壓後,執行python setup.py install

導入名字:DatabaseLibrary

(注:pip沒安裝成功,後來下載的安裝包)

安裝https://pypi.org/project/PyMySQL/,下載PyMySQL-0.9.3.tar.gz,解壓後安裝python setup.py install

下載redis的安裝包:redis-2.8.0.tar.gz,解壓後安裝python setup.py install。

10、問題

問題1:返回json內容是亂碼。

解決:接口返回的內容,用${response.text},而不用${response.content}

問題2:調用python函數,返回值是亂碼。

robot調用自編寫的python函數,輸出亂碼。

調用check_ressult函數,輸出亂碼。

check_ressult函數內容:

解決上面的亂碼,修改check_ressult函數的返回,用註釋那行來返回值,就輸出是中文了。

修改後,輸出中文。

參考資料:

1。https://www.cnblogs.com/yigui/p/8687109.html

2.  https://blog.csdn.net/Sunnyyou2011/article/details/78042138

3. https://www.cnblogs.com/zz27zz/p/7347273.html

4. 修改亂碼:https://blog.csdn.net/kongsuhongbaby/article/details/97116066

下載地址:https://pypi.org/project/wxPython/#files

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章