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

pytest+allure環(huán)境搭建+自動化實踐過程

 更新時間:2025年06月04日 10:42:50   作者:尋覓神話06  
這篇文章主要介紹了pytest+allure環(huán)境搭建+自動化實踐過程,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

一、pytest下載安裝

1.1、安裝pytest

執(zhí)行命令:pip install -U pytest

注:安裝過程中若報錯:error: subprocess-exited-with-error,可以執(zhí)行一下:pip install --upgrade setuptools,然后再執(zhí)行一遍pip install -U pytest

1.2、檢測是否安裝成功

執(zhí)行: pip show pytest 顯示如下信息即成功:

二、allure下載安裝

2.1 allure下載

可以參考如下地址:

Central Repository: io/qameta/allure/allure-commandline

2.2 下載好zip包后解壓到本地目錄

然后配置環(huán)境變量:

2.3 配置環(huán)境變量后

輸allure --version查看是否配置成功:

三、安裝allure-pytest

3.1 安裝命令

如下:

pip install allure-pytest

如下圖:

四、自動化實踐(示例)

4.1 接口測試用例準(zhǔn)備

示例如下:

4.2 自動化測試代碼(示例)

  • 4.2.1 讀取接口測試用例

注:python 3.x不支持讀取xlsx文件,需要將xlsx文件另存為xls文件,才可以讀取到

  • 4.2.2 多條測試用例,自動化執(zhí)行,基于DDT機制

注:還可以進行斷言及字段提取等復(fù)雜操作

4.3 測試報告生成及查看

  • 4.3.1 使用allure生成測試報告

  • 4.3.2 執(zhí)行完成后,會生成到設(shè)置的目錄下

  • 4.3.3 在pycharm中,展開測試報告目錄,找到并打開index.html查看報告

使用瀏覽器打開后,如下圖:

注:index.html測試報告如果在本地目錄直接打開,會一直顯示loading,從pycharm中打開可以顯示正常

4.4 其他說明

Python系統(tǒng)模塊增強庫(xToolkit庫)

注:上述代碼中讀取Excel中的接口用例時,使用的此庫

安裝命令:

pip install xToolkit -i Simple Index

總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • django 消息框架 message使用詳解

    django 消息框架 message使用詳解

    這篇文章主要介紹了django 消息框架 message使用詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-07-07
  • Python Django框架模板渲染功能示例

    Python Django框架模板渲染功能示例

    這篇文章主要介紹了Python Django框架模板渲染功能,結(jié)合實例形式分析了Django框架模板渲染相關(guān)的配置、視圖調(diào)用、變量賦值等相關(guān)操作技巧,需要的朋友可以參考下
    2019-11-11
  • 如何使用Python調(diào)整圖像大小

    如何使用Python調(diào)整圖像大小

    這篇文章主要介紹了如何使用Python調(diào)整圖像大小,幫助大家更好的利用python處理圖像,感興趣的朋友可以了解下
    2020-09-09
  • python sorted函數(shù)的小練習(xí)及解答

    python sorted函數(shù)的小練習(xí)及解答

    這篇文章主要介紹了python sorted函數(shù)的小練習(xí)及解答,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-09-09
  • Python中xrange與yield的用法實例分析

    Python中xrange與yield的用法實例分析

    這篇文章主要介紹了Python中xrange與yield的用法,結(jié)合實例形式較為詳細(xì)的分析了range和xrange功能、使用方法與相關(guān)注意事項,需要的朋友可以參考下
    2017-12-12
  • pandas添加自增列的2種實現(xiàn)方案

    pandas添加自增列的2種實現(xiàn)方案

    這篇文章主要介紹了pandas添加自增列的2種實現(xiàn)方案,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-03-03
  • 詳解Python如何優(yōu)雅的重試

    詳解Python如何優(yōu)雅的重試

    這篇文章主要為大家介紹了Python如何優(yōu)雅的重試詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-07-07
  • python中os.environ基本介紹及使用方法

    python中os.environ基本介紹及使用方法

    os.environ是Python中的一個字典對象,它包含了當(dāng)前進程的環(huán)境變量,通過使用os.environ,可以獲取和設(shè)置環(huán)境變量的值,這篇文章主要介紹了python中os.environ基本介紹及使用方法,需要的朋友可以參考下
    2023-08-08
  • Python正則表達(dá)式高級使用方法匯總

    Python正則表達(dá)式高級使用方法匯總

    這篇文章主要介紹了Python正則表達(dá)式高級使用方法解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-06-06
  • Python依賴庫的幾種離線安裝方法總結(jié)

    Python依賴庫的幾種離線安裝方法總結(jié)

    這篇文章主要介紹了如何在Python中使用pip工具進行依賴庫的安裝和管理,包括如何導(dǎo)出和導(dǎo)入依賴包列表、如何下載和安裝單個或多個庫包及其依賴,以及如何指定不同的Python源進行安裝,需要的朋友可以參考下
    2025-03-03

最新評論