如今python3是將來的主流,爲了適應技術的變化robotframework 3.1以後也開始支持python3了,同時Robotframework RIDE也在1.7版本支持Python3了,同時支持最新的wxpython 4.04了,有了這些,咱們就徹底能夠裝一套最新的環境了,再也不用python27的版本了。html
1.下載最新版本的python3.7,python
可根據本身電腦的位數下載,如:個人64位的win7,下載對應的64位python3.7版本https://www.python.orggit
安裝時選Customize install,將安裝路徑改成C:\Python\Python37github
2.安裝初始時,你能夠選擇自定義安裝,自動添加path的環境變量這項選中一下,方便安裝成功後不用再去配置環境變量chrome
升級一下PIP, 在dos下輸入 python -m pip install --upgrade pipnpm
3.在線安裝robotframwork,在dos下輸入pip install robotframework框架
https://github.com/robotframework/robotframeworkide
4.在線安裝wxpython,在dos下輸入pip install wxpython學習
此時安裝的版本是wxPython 4.0.6ui
5.在線安裝pygments,在dos下輸入pip install pygments(這是一個代碼高亮的庫,運行ride須要)http://pygments.org/ ,此時安裝版本是2.4.2
6.安裝能運行在python3的ride1.7.3, 直接在DOS命令下安裝pip install robotframework-ride 此時安裝版本是1.7.3.1
(因爲1.7.4a是prerelease版本,因此沒法用pip安裝,後面我會升級到1.7.4a)
7.在DOS輸入ride.py,運行ride成功
非官方的,還發現有這一個版本,我沒有試過,看起來是同樣的版本。
https://github.com/HelioGuilherme66/RIDE
後面我發現1.7.3對中文路徑等支持問題,我就升級到1.7.4a1,本身下載一個包,手動安裝python setup.py install
8. 建立快捷方式
經過命令行ride.py後,能夠在Tools菜單下,建立快捷方式
或者手動建立
C:\Python\Python37\Scripts\ 找到ride.py文件-->右鍵-->發送到-->桌面快捷方式
喜歡小機器人的,能夠用這個文件替換一下(將這個圖片下載下來,改一下擴展名叫.ico就能夠了)
C:\Python\Python37\Lib\site-packages\robotide\widgets
9. 關閉RIDE,準備安裝SeleniumLibrary
https://github.com/robotframework/SeleniumLibrary
DOS命令下pip install robotframework-seleniumlibrary==4.0.0a1
打開RIDE,新建一個項目,增長SeleniumLibrary (最新的SeleniumLibrary 再也不叫Selenium2Library了,若是增長Selenium2Library是紅色表示不對)
10. 安裝Chromedriver
下載地址: http://npm.taobao.org/mirrors/chromedriver
不少鏡像均可以今後處下載:http://npm.taobao.org/mirrors/
要下載那個版本的chromedriver,可參考
http://www.javashuo.com/article/p-ezpijsaz-ho.html
11. 若安裝了最新的1.7.4的RIDE的話,能夠將快捷圖標的參數改一下
C:\Python\Python37\pythonw.exe -c "from robotide import main; main()"
最近在學習robotframework RIDE+SeleniumLibrary, 作一下筆記,分享給你們,我看網上大多都是python27的版本。歡迎交流。
若是有創業的朋友,能夠關注個人財務公司(點擊此處).
原文出處:https://www.cnblogs.com/Heroin/p/10978971.html