最新版robotframework4.0.3版本安裝


  python最新版本已經到了3.9了。對應的最新版本也更新到robotframework4.0.3。

  robotframework支持的自動化測試的類型以及需要的庫:

     1、ui自動化測試:SeleniumLibrary,Selenium2Library,AutoItLibrary

     2、移動應用自動化測試: appiumlibrary

     3、接口測試: requests

     4、數據測試:Database Library (Python)、MongoDB library等。

安裝過程:

1、安裝python、pip

    python2.0版本已經停止維護。因此最好安裝最新的python3.0版本。安裝python3 不多說,自行百度。

 用pip來安裝python 又快又方便。pip是python3自帶的包管理工具。要實現其他插件的安裝,首先要確認pip是否安裝。
(在python2,需要手動下載pip包,在在get-pip.py所在的目錄下運行 python get-pip.py)python3環境下,運行pip list,如果出現下圖,說明pip需要更新。

 

  要升級pip為最新版本。復制‘python -m pip install --upgrade pip ’,按回車即可。

  說明:如果不安裝pip,要安裝其他插件,可將插件先下載,到相應插件包目錄下運行'python setup.py install'。

2、安裝各類插件

   Robot Framework:安裝運行'pip install robotframework'。最新的版本到了 4.0.3,如果要安裝該版本可以帶上版本號。

                                    查看是否安裝成功:'pip show robotframework'。
   wxPython:安裝運行 'pip install wxpython'。按照最新版本已經到了4.1.1。

   robotframework-ride:'pip install  robotframework-ride 2.0b1'  。

        注意:ride默認的安裝是安裝了1.7.4.1版本。這個版本是對應的wxPython4.0.7.post2 以下版本。當前版本的wxpython版本太高,會導致版本不匹配報錯。因此建議加上最新的版本號

       如果先安裝robotframework-ride,ride會先自動安裝wxpython。但還是要注意版本問題。

 

  其他需要安裝的插件可自行安裝:

   robotframework-databaselibrary:數據庫插件

   robotframework-seleniumlibrary:用於進行 Web 自動化測試

   robotframework-appiumlibrary:用於進行 app 自動化測試

   robotframework-requests:用於進行接口自動化測試

   robotframework-autoitlibrary:用於進行 Windows GUI 自動化測試(專用於 Windows 系統,安裝時需要管理員權限)

   各類插件查詢,參考:https://blog.csdn.net/pengjiangchun/article/details/107236768

   安裝好各類插件后,運行pip list  可查詢到已安裝的插件和插件版本。

3、自制robotframework-ride圖標到桌面

  點擊進入ride界面

 

 

    

遇到問題:can‘t find psutil module

可能是新版本,裝了挺多插件,但是缺少了依賴的插件。運行robotframework-ride 報錯:"can‘t find psutil module"找到對應的報錯文件,發現語句中需要導入這個包“import Psutil”。

查了下這個模塊,用於獲取系統運行的進程和系統利用率(包括CPU、內存、磁盤、網絡等)信息。它主要應用於系統監控,分析和限制系統資源及進程的管理等。還是挺有用的,加入插件應該就可以。運行pip install psutil,問題解決。


免責聲明!

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



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