• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • 自動化測試Robot FrameWork框架

    發表于:2020-05-29來源:未知作者:楊清點擊數: 標簽:
    Robot FrameWork是完全基于Python實現的開源的自動化測試框架,RF已經封裝好的各個模塊,基于關鍵字驅動的形式來實現的自動化測試。其case采用表格形式易讀,且支持BDD,可容納各種外置

    一、簡介

    Robot FrameWork是完全基于Python實現的開源自動化測試框架,RF已經封裝好的各個模塊,基于關鍵字驅動的形式來實現的自動化測試。其case采用表格形式易讀,且支持BDD,可容納各種外置庫,可以繼承Selenium、Appium、Requests實現各類自動化

    二、安裝(環境搭建)

    1、必須先安裝python環境

    RF最大支持到python3.7。經討論,我們使用python3.5版本。

    2、安裝robotframework

    pip install robotframework

    如果安裝報超時錯誤,可以使用豆瓣鏡像

    pip install –i pypi.douban.com/simple robotframework

    3、安裝框架的gui工具

    pip install –i https://pypi.douban.com/simple robotframework-ride

    4、安裝第三方庫

    web自動化庫:(Selenium)

    pip install –i https://pypi.douban.com/simple robotframework- seleniumlibrary

    api接口自動化庫:(Request)

    pip install –i https://pypi.douban.com/simple robotframework-requests

    三、使用

    1、 框架自帶的編輯工具(RIDE)

    1.1 創建工程

    1.2 創建測試套件

    1.3 創建用例

    1.4 導入三方庫

    1.5 編寫用例

    1.6 執行用例

    1.7 查看用例報告

    復制報告地址到瀏覽器

    2、 PyCharm集成robot

    2.1 安裝robot插件

    打開設置

    安裝IntelLibot插件

    2.2 編寫用例

    2.3 執行用例

    方法一:命令行執行robot

    方法二:添加擴展命令

    2.4 用瀏覽器查看用例報告

    右鍵報告瀏覽器打開查看,結果和RIED執行的報告一樣

    四、其他

    RF官網: robotframework.org/

    原文轉自:https://juejin.im/post/5ecf6d14e51d4578810b4e07

    ...
    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>