最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python3.9環(huán)境搭建RobotFramework的詳細過程

 更新時間:2023年01月15日 10:31:41   作者:牛油菠蘿包  
Robot Framework是一個基于Python的,可擴展的關鍵字驅動的測試自動化框架,用于端到端驗收測試和驗收測試驅動開發(fā)(ATDD),這篇文章主要介紹了Python3.9環(huán)境搭建RobotFramework的詳細過程,需要的朋友可以參考下

Python3.9.9+RobotFramework環(huán)境搭建

一、Python安裝

下載地址:https://www.python.org/,選擇下載Python3.9.9

安裝完成后,檢查環(huán)境變量是否默認配好,若沒有手動添加一下。

下面所有的安裝都通過pip進行安裝,如果下載速度太慢,就找個鏡像來下載,具體自己找。

二、RobotFramework安裝

Robot Framework是一個基于Python的,可擴展的關鍵字驅動的測試自動化框架,用于端到端驗收測試和驗收測試驅動開發(fā)(ATDD)。它可用于測試分布式異構應用程序,其中驗證需要涉及多種技術和接口。

 pip install robotframework

三、WxPython安裝

WxPython是Python的一個GUI庫,RIDE就是基于這個庫開發(fā)的。

pip install wxPython

如果安裝報錯,就在https://pypi.org/project下載whl文件到本地進行安裝

pip install wxPython-4.1.1-cp39-cp39-win_amd64.whl

四、RIDE安裝

RIDE是一個圖形界面工具,用于創(chuàng)建、組織、運行測試案例。
如果直接使用pip install robotframework-ride會報錯,官方推薦穩(wěn)定的Python3.6、3.7、3.8版本,如果就想用3.9還是有辦法的,需要從特定master拉去下載安裝:

pip install -U https://github.com/robotframework/RIDE/archive/master.zip

五、Selenuim2library安裝

RF的Selenium庫,借助Selenium,可以模擬瀏覽器端的測試,通常用于Web自動化測試。Selenium測試可以在Windows、Linux上的 IE、Chrome和Firefox中運行。

 pip install robotframework-selenium2library

六、robotframework-appiumlibrary安裝

基于AppIum進行APP測試的庫

pip install robotframework-appiumlibrary

七、robotframework-databaselibrary安裝

pip install robotframework-databaselibrary

八、robotframework-requests安裝

RF的Requests庫,Requests是Python的HTTP客戶端,可以通過調用requests庫發(fā)送GET、POST、PUT、DELETE請求。通常用于接口自動化中

pip install robotframework-requests

九、基于數(shù)據(jù)驅動測試庫的安裝

連接數(shù)據(jù)庫

pip install robotframework-databaselibrary

操作Oracle數(shù)據(jù)庫

pip install cx-Oracle

操作MySQL數(shù)據(jù)庫

pip install PyMySQL

操作Excel

pip install openpyxl

十、驗證是否安裝成功

進入D:\Software\Python\Python39\Scripts雙擊ride.py,或者在此目錄下的cmd進入Python環(huán)境,執(zhí)行python ride.py,安裝完robotframework-ride會在桌面生成快捷方式,也可以雙擊該快捷方式:

PS:robotframework在python3.9環(huán)境下安裝

基于上面介紹做下補充。

1、首先換源,可以大大提高install的概率
在每一步pip install后加上-i https://pypi.doubanio.com/simple

pip install [包名] -i https://pypi.doubanio.com/simple

也可自己搜索方式直接永久換成豆瓣源  

2、安裝robotframework時,是從GitHub下載ride,由于國內網(wǎng)站不容易從github上下載包

可以選擇從gitee的鏡像中下載到本地
下載地址https://gitee.com/mirrors_robotframework/RIDE?_from=gitee_search
在此頁面下載master.zip到本地

再解壓,在解壓路徑下打開cmd,輸入

python setup.py install

此時可能會出現(xiàn)有個報錯“cant  find ‘pubsub’”

pip install pubsub

再次輸入python setup.py install
如果還出現(xiàn)報錯“cant  import name ‘pub’from ‘pubsub’”

pip install pypubsub

最后輸入

python setup.py install

此時應該可以安裝成功

3、如果是下載的anaconda自帶的python,則第十步驗證是否安裝成功時,其中的路徑在anaconda的路徑下的script中,再進行驗證

到此這篇關于Python3.9環(huán)境搭建RobotFramework的詳細過程的文章就介紹到這了,更多相關Python3.9搭建RobotFramework內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • python輸出決策樹圖形的例子

    python輸出決策樹圖形的例子

    今天小編就為大家分享一篇python輸出決策樹圖形的例子,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-08-08
  • 最新評論

    米泉市| 筠连县| 肇庆市| 万山特区| 河东区| 稻城县| 华亭县| 樟树市| 汉川市| 新河县| 淳安县| 三门峡市| 三河市| 孟津县| 精河县| 德江县| 富川| 许昌市| 眉山市| 上林县| 柯坪县| 井陉县| 溧水县| 顺昌县| 樟树市| 台北市| 和田市| 栾川县| 宽甸| 门头沟区| 礼泉县| 巧家县| 台山市| 长泰县| 吉木乃县| 鸡泽县| 金溪县| 江川县| 石城县| 盈江县| 澄迈县|