欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

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

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

一、Python安裝

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

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

下面所有的安裝都通過(guò)pip進(jìn)行安裝,如果下載速度太慢,就找個(gè)鏡像來(lái)下載,具體自己找。

二、RobotFramework安裝

Robot Framework是一個(gè)基于Python的,可擴(kuò)展的關(guān)鍵字驅(qū)動(dòng)的測(cè)試自動(dòng)化框架,用于端到端驗(yàn)收測(cè)試和驗(yàn)收測(cè)試驅(qū)動(dòng)開(kāi)發(fā)(ATDD)。它可用于測(cè)試分布式異構(gòu)應(yīng)用程序,其中驗(yàn)證需要涉及多種技術(shù)和接口。

 pip install robotframework

三、WxPython安裝

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

pip install wxPython

如果安裝報(bào)錯(cuò),就在https://pypi.org/project下載whl文件到本地進(jìn)行安裝

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

四、RIDE安裝

RIDE是一個(gè)圖形界面工具,用于創(chuàng)建、組織、運(yùn)行測(cè)試案例。
如果直接使用pip install robotframework-ride會(huì)報(bào)錯(cuò),官方推薦穩(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庫(kù),借助Selenium,可以模擬瀏覽器端的測(cè)試,通常用于Web自動(dòng)化測(cè)試。Selenium測(cè)試可以在Windows、Linux上的 IE、Chrome和Firefox中運(yùn)行。

 pip install robotframework-selenium2library

六、robotframework-appiumlibrary安裝

基于AppIum進(jìn)行APP測(cè)試的庫(kù)

pip install robotframework-appiumlibrary

七、robotframework-databaselibrary安裝

pip install robotframework-databaselibrary

八、robotframework-requests安裝

RF的Requests庫(kù),Requests是Python的HTTP客戶端,可以通過(guò)調(diào)用requests庫(kù)發(fā)送GET、POST、PUT、DELETE請(qǐng)求。通常用于接口自動(dòng)化中

pip install robotframework-requests

九、基于數(shù)據(jù)驅(qū)動(dòng)測(cè)試庫(kù)的安裝

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

pip install robotframework-databaselibrary

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

pip install cx-Oracle

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

pip install PyMySQL

操作Excel

pip install openpyxl

十、驗(yàn)證是否安裝成功

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

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

基于上面介紹做下補(bǔ)充。

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

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

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

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

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

再解壓,在解壓路徑下打開(kāi)cmd,輸入

python setup.py install

此時(shí)可能會(huì)出現(xiàn)有個(gè)報(bào)錯(cuò)“cant  find ‘pubsub’”

pip install pubsub

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

pip install pypubsub

最后輸入

python setup.py install

此時(shí)應(yīng)該可以安裝成功

3、如果是下載的anaconda自帶的python,則第十步驗(yàn)證是否安裝成功時(shí),其中的路徑在anaconda的路徑下的script中,再進(jìn)行驗(yàn)證

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

相關(guān)文章

  • python利用WordCloud模塊實(shí)現(xiàn)詞云繪制

    python利用WordCloud模塊實(shí)現(xiàn)詞云繪制

    wordcloud是詞云繪圖模塊,封裝了WordCloud詞云類,是詞云的基本載體,下面小編就來(lái)和大家詳細(xì)講講如何利用WordCloud模塊實(shí)現(xiàn)詞云繪制吧,希望對(duì)大家有所幫助
    2023-10-10
  • python openCV實(shí)現(xiàn)攝像頭獲取人臉圖片

    python openCV實(shí)現(xiàn)攝像頭獲取人臉圖片

    這篇文章主要為大家詳細(xì)介紹了python openCV實(shí)現(xiàn)攝像頭獲取人臉圖片,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-08-08
  • jupyter?notebook加載和運(yùn)行.py文件方式

    jupyter?notebook加載和運(yùn)行.py文件方式

    這篇文章主要介紹了jupyter?notebook加載和運(yùn)行.py文件方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-07-07
  • Pycharm配置lua編譯環(huán)境過(guò)程圖解

    Pycharm配置lua編譯環(huán)境過(guò)程圖解

    這篇文章主要介紹了Pycharm配置lua編譯環(huán)境過(guò)程圖解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-11-11
  • Python編程基礎(chǔ)之輸入與輸出

    Python編程基礎(chǔ)之輸入與輸出

    這篇文章主要為大家介紹了Python輸入與輸出,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來(lái)幫助
    2021-12-12
  • 使用python讀取CSV文件時(shí)遇到編碼問(wèn)題解決方案

    使用python讀取CSV文件時(shí)遇到編碼問(wèn)題解決方案

    這篇文章主要介紹了用python讀取CSV文件時(shí)遇到編碼問(wèn)題,本文給大家分享最優(yōu)解決方案,通過(guò)使用csvkit,它使用自動(dòng)檢測(cè)適當(dāng)?shù)木幋a和解碼,需要的朋友可以參考下
    2023-08-08
  • 用Pytorch實(shí)現(xiàn)線性回歸模型的步驟

    用Pytorch實(shí)現(xiàn)線性回歸模型的步驟

    線性關(guān)系是一種非常簡(jiǎn)單的變量之間的關(guān)系,因變量和自變量在線性關(guān)系的情況下,可以使用線性回歸算法對(duì)一個(gè)或多個(gè)因變量和自變量間的線性關(guān)系進(jìn)行建模,本文主要介紹了如何利用Pytorch實(shí)現(xiàn)線性模型,需要的朋友可以參考下
    2024-01-01
  • Python通過(guò)Manager方式實(shí)現(xiàn)多個(gè)無(wú)關(guān)聯(lián)進(jìn)程共享數(shù)據(jù)的實(shí)現(xiàn)

    Python通過(guò)Manager方式實(shí)現(xiàn)多個(gè)無(wú)關(guān)聯(lián)進(jìn)程共享數(shù)據(jù)的實(shí)現(xiàn)

    這篇文章主要介紹了Python通過(guò)Manager方式實(shí)現(xiàn)多個(gè)無(wú)關(guān)聯(lián)進(jìn)程共享數(shù)據(jù)的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-11-11
  • 使用Keras畫神經(jīng)網(wǎng)絡(luò)準(zhǔn)確性圖教程

    使用Keras畫神經(jīng)網(wǎng)絡(luò)準(zhǔn)確性圖教程

    這篇文章主要介紹了使用Keras畫神經(jīng)網(wǎng)絡(luò)準(zhǔn)確性圖教程,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-06-06
  • Python基礎(chǔ)之字符串格式化詳解

    Python基礎(chǔ)之字符串格式化詳解

    這篇文章主要介紹了Python基礎(chǔ)之字符串格式化詳解,文中有非常詳細(xì)的代碼示例,對(duì)正在學(xué)習(xí)python基礎(chǔ)的小伙伴們有很好地幫助,需要的朋友可以參考下
    2021-04-04

最新評(píng)論