1. 程式人生 > 實用技巧 >基於Python3.7+robotframework自動化測試環境搭建【多測師測試培訓】

基於Python3.7+robotframework自動化測試環境搭建【多測師測試培訓】

   基於python2.7.15搭建的robotframework自動化測試環境在安裝和使用的過程中問題越來越多,如果是以前就搭建好的python2+robotframework,那麼在使用的過程中勉強還能接受。對於一些剛剛學習robotframwork,搭建python2.7+robotframwork的這套環境,問題就尤其的多了。所以我們不得不去更新我們的技能,搭建一套可以適用當前的自動化測試環境。

  搭建python3.7.7+robotframework自動化測試環境需要的工具

  • 安裝python3.7.7 

    我這邊安裝的是python3.7的版本,現在主流的python版本。

    下載地址:https://www.python.org/getit/ ,選擇3.7.7的版本,然後下載,進行安裝,安裝完成後配置環境變數

  安裝完成後,在dos中輸入命令:python , 能顯示版本號,說明環境配置正確。

  

  • 安裝robotframework==3.1.2

    選擇3.1.2的版本,如果安裝的是3.2的版本,會出現某些關鍵字丟失的情況,例如:selenium2library庫 open browser 關鍵字使用顯示黑色,但是可以正常使用(親測)

    執行安裝命令: pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple robotframework==3.1.2

  • 安裝robotframework-ride

    python3.7環境不需要手動安裝wxpython,在安裝robotframwork-ride工具會自動安裝wxpython。

    執行安裝命令:pip3 install-i https://pypi.tuna.tsinghua.edu.cn/simple robotframework-ride

  • 安裝selenium2library
  • 執行安裝命令:pip3 install-i https://pypi.tuna.tsinghua.edu.cn/simple robotframework-selenium2library

  • 安裝robotframework-requests

    執行安裝命令:pip3 install-i https://pypi.tuna.tsinghua.edu.cn/simple robotframework-requests

  • 安裝robotframework-databaselibrary

    執行安裝命令:pip3 install-i https://pypi.tuna.tsinghua.edu.cn/simple robotframework-databaselibrary

  • 檢視包是否安裝完成

    執行命令 : pip3 list

  • 安裝完成後,雙擊ride.py開啟ride視覺化工具,匯入安裝的第三方庫(Selenium2Library,RequestsLibrary,DatabaseLibrary),黑色匯入成功。