記錄robotFramework+python+selenium學習過程(搭建自動化框架篇)


  之前自動化腳本一直用java+selenium,后面出去面試,面試官說我會的工具太少了,我想只要我能實現功能自動化,跟我會用多少工具沒什么關系吧,但······技多不壓身,現在我要正式開始學python了!

  我選擇的框架是robotFramework+python+selenium,要用robotFramework的話先要裝python。

  我用的2.7.9的版本,直接去官網下載就可以了https://www.python.org/downloads,根據系統來,注意看自己系統是多少位,我的是64位的系統,所以下的是 Windows x86-64 MSI installer,但是下載到本地的文件名稱顯示:python-2.7.9.amd64

  雙擊安裝,我將路徑設置到了D盤(D:\Python27),然后Next、Next,最后finish,然后去設置與環境變量,path設置D:\Python27和D:\Python27\Scripts(win10系統設置環境變量直接編輯新增就可以了)。

  python裝好后,去官網https://pypi.org/project/setuptools/   安裝setuptools工具,據說這個工具很強大,目前還不了解,先裝上。

  我將下載好的setuptools工具解壓放到 D:\software 目錄,然后在cmd窗口進入解壓目錄,輸入python setup.py install,然后回車等待安裝完成(cmd命令,d: 進入到d盤;cd software:進入到d盤的software目錄;cd setuptools-41.0.0:進入到d盤的software文件夾的setuptools-41.0.0目錄;其實可以直接cd d\software\setuptools-41.0.0,因為我忘記了 后面還有一層目錄,哈哈~~~~)

  setuptools裝好后,開始裝robot Framework,去https://pypi.org/project/robotframework/#files下載(之前找的下載地址,下載提示網絡錯誤,下載失敗,這個地址找了很久才找到,其實是沒有認真看官網,官網有提示下載托管到了pypi),在cmd窗口進入解壓目錄,輸入python setup.py install,對沒錯就是python setup.py install,不要以為我寫錯了!!然后回車等待安裝成功。

  接下來,安裝wxpython,這個工具是為了支持python圖形化界面的,主要是為了運行RIDE。下載地址:https://sourceforge.net/projects/wxpython/files/wxPython/2.8.12.1/,下載成功后,運行程序安裝,然后Next直到finish。

  最后安裝RIDE,它是一個可視化界面工具,用於編寫用例。附上下載地址:https://pypi.org/project/robotframework-ride/#files(我選擇的版本是1.5的,之前裝的最新版本和1.4版本的RIDE報錯),在cmd窗口進入解壓目錄,輸入python setup.py install,完后回車等待安裝完成,目前環境環境算是搭好了,打開RIDE准備開始寫用例。注意:python、setuptools、wxpython、RIDE這些工具的版本都有要對應,不然在安裝過程會報錯。

  最后總結,這個框架真的是個坑,用Java+selenium不好嗎,分分鍾把環境搞起來了,整這個環境我花了半天時間,目前還只是把環境弄好了,后面還會導入庫·······

 

 

 

 

 

 

 

 

 

 

 

 

 

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM