国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

pytest 第三方插件

這篇具有很好參考價(jià)值的文章主要介紹了pytest 第三方插件。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

目錄

前言:

順序執(zhí)行:pytest-ordering

失敗重試:pytest-rerunfailures

并行執(zhí)行:pytest-xdist


前言:

pytest 是一個(gè)廣泛使用的 Python 測(cè)試框架。它具有強(qiáng)大的測(cè)試運(yùn)行器、測(cè)試驅(qū)動(dòng)開發(fā)和測(cè)試結(jié)果可視化等功能。除此之外,pytest 還支持許多第三方插件,這些插件可以為測(cè)試帶來更多的便利和功能。

本文只介紹pytest-orderingpytest-rerunfailures、pytest-xdist三種插件,報(bào)告方面的插件會(huì)另起篇幅進(jìn)行介紹。

順序執(zhí)行:pytest-ordering

  • 安裝:pip install pytest-ordering
  • 使用方式:在方法上加入下面裝飾器
    1. 標(biāo)記于被測(cè)試函數(shù),@pytest.mark.run(order=x)
    2. 根據(jù) order 傳入的參數(shù)來解決運(yùn)行順序
    3. order 值全為正數(shù)或全為負(fù)數(shù)時(shí),運(yùn)行順序:值越小,優(yōu)先級(jí)越高
    4. 正數(shù)和負(fù)數(shù)同時(shí)存在:正數(shù)優(yōu)先級(jí)高

默認(rèn)情況下,pytest 是根據(jù)測(cè)試方法名由小到大執(zhí)行的,可以通過第三方插件包改變其運(yùn)行順序。

# test_abc.py
#默認(rèn)執(zhí)行方式
#示例:
    import pytest
    class Test:
        def test_a(self):
            print("------->test_a")
            assert 1
        def test_b(self):
            print("------->test_b")
            assert 0
    if __name__ == '__main__':
        pytest.main(["-s","test_abc.py"])
#執(zhí)行結(jié)果:
    test_abc.py 
    ------->test_a # 默認(rèn)第一個(gè)運(yùn)行
    .
    ------->test_b # 默認(rèn)第二個(gè)運(yùn)行
    F

改變順序后文章來源地址http://www.zghlxwxcb.cn/news/detail-603234.html

#示例:
    import pytest
    class Test:
        @pytest.mark.run(order=2)
        def test_a(self):
            print(&#

到了這里,關(guān)于pytest 第三方插件的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • uniapp原生插件開發(fā)調(diào)用第三方SDK

    uniapp原生插件開發(fā)調(diào)用第三方SDK

    uniapp安卓官方SDK Android 離線SDK - 正式版 | uni小程序SDK 官方uni原生插件開發(fā)教程(android)網(wǎng)址: 簡(jiǎn)介 | uni小程序SDK 第一步,開發(fā)環(huán)境的準(zhǔn)備 下載uniapp安卓官方SDK待后面使用,解壓完成如下圖所示。 JAVA環(huán)境 jdk,打開cmd輸入java -version查看自己的jdk版本,官方文檔中提示jdk版本應(yīng)

    2024年02月15日
    瀏覽(28)
  • uniapp微信小程序引入第三方廣告插件

    uniapp微信小程序引入第三方廣告插件

    ? 以Slime廣告插件為例。 一、微信小程序后臺(tái)申請(qǐng)相關(guān)插件 ? 二、manifest.json文件 三、pages.json文件 四、要使用該插件的vue頁(yè)面 引用插件后就可以使用插件的相關(guān)方法。 附:Slime插件文檔 Slime | 小程序插件 | 微信公眾平臺(tái)

    2024年02月11日
    瀏覽(106)
  • Flutter插件引入第三方j(luò)ar包之a(chǎn)rmeabi

    Flutter插件引入第三方j(luò)ar包之a(chǎn)rmeabi

    然而我們這個(gè)相機(jī)廠商只提供 armeabi 架構(gòu)的包 由于測(cè)試機(jī)是v8a的架構(gòu),而且flutter經(jīng)過多個(gè)版本更新后,不能直接flutter run的時(shí)候指定平臺(tái)架構(gòu)為32位的,則 無(wú)法調(diào)用到so文件 ,所以有不小的麻煩。這先按下不表。 首先還是在 plugin/android 的目錄新建一個(gè) libs 文件夾,然后將

    2024年04月16日
    瀏覽(50)
  • VScode第三方插件打開sqlite數(shù)據(jù)庫(kù)

    VScode第三方插件打開sqlite數(shù)據(jù)庫(kù)

    最近在做的東西涉及SQLite數(shù)據(jù)庫(kù)(一種常用在移動(dòng)端的數(shù)據(jù)庫(kù)類型,和mysql這些主流數(shù)據(jù)庫(kù)也差不多),為了方便調(diào)試開發(fā),數(shù)據(jù)庫(kù)預(yù)覽很重要;同時(shí),mac預(yù)覽數(shù)據(jù)庫(kù)的軟件多數(shù)是要收費(fèi)的,且我體驗(yàn)時(shí)間用了兩款也不是特別滿意。 針對(duì)只是要預(yù)覽數(shù)據(jù)庫(kù)不做太多操作,需要

    2024年02月03日
    瀏覽(28)
  • springcloud+docker+k8s發(fā)布安裝第三方插件腳本

    springcloud+docker+k8s發(fā)布安裝第三方插件腳本

    Dockerfile 安裝第三方依賴插件軟件?,以及構(gòu)建鏡像 ?k8s 部署yaml 腳本配置,realize-market-value.yaml centos配置kubectl客戶端連接k8s集群,執(zhí)行,sh test.sh測(cè)試環(huán)境發(fā)布k8s,sh real.sh生產(chǎn)環(huán)境?

    2024年02月12日
    瀏覽(19)
  • 通過第三方軟件修改 MacOS 的鍵盤映射

    通過第三方軟件修改 MacOS 的鍵盤映射

    由于文本編輯時(shí)大量使用word level的左移、右移,其中: OSX的單詞級(jí)左右移為option + Left/Right Arrow,整行級(jí)左右移為command + Left/Right Arrow 單詞級(jí)移動(dòng)與進(jìn)行編輯常用的command不同鍵位,因此嘗試交換二者功能 由于 command 鍵在OSX下的其他重要作用,不方便直接將 option 與 command 進(jìn)行

    2024年02月09日
    瀏覽(176)
  • QT---將第三方軟件窗口嵌入窗口中

    通過Windows API獲取窗口句柄。 代碼如下:

    2024年02月12日
    瀏覽(290)
  • 一分鐘生成PPT,利用人工智能快速提高辦公效率(無(wú)需第三方插件)

    一分鐘生成PPT,利用人工智能快速提高辦公效率(無(wú)需第三方插件)

    人工智能技術(shù)的發(fā)展正以驚人的速度改變著我們的世界,今天給大家介紹下 利用ChatGPT快速生成PPT 的方法,它能夠幫助你一鍵生成PPT內(nèi)容和漂亮的PPT文檔,無(wú)需繁瑣的設(shè)計(jì)和排版,只需要與ChatGPT交流,你就能輕松擁有一份令人贊嘆的演示文稿。 什么是ChatGPT? 它是基于人工智

    2024年02月06日
    瀏覽(27)
  • 自動(dòng)化測(cè)試-友好的第三方庫(kù)

    自動(dòng)化測(cè)試腳本開發(fā)中,總是會(huì)遇到各種數(shù)據(jù)處理,例如MOCK、URL處理、JSON數(shù)據(jù)處理、結(jié)果斷言等,也會(huì)遇到所采用的測(cè)試框架不能滿足當(dāng)前需求,這些問題都需要我們自己動(dòng)手解決。在強(qiáng)大的IT世界,我們遇到的百分之九十八問題,前輩們都遇到過并且給出了解決方案,有的

    2024年02月08日
    瀏覽(19)
  • 擴(kuò)展Nginx的無(wú)限可能:掌握常見擴(kuò)展模塊和第三方插件的使用方法

    Nginx是一款高性能的開源Web服務(wù)器和反向代理服務(wù)器。它具有模塊化的架構(gòu),可以通過擴(kuò)展模塊和插件來增強(qiáng)其功能。在本文中,我將圍繞Nginx的擴(kuò)展模塊和插件進(jìn)行講解,并提供一些常見的擴(kuò)展模塊和第三方插件的示例。 Nginx的擴(kuò)展模塊是編譯到Nginx中的可選組件,可以通過

    2024年02月08日
    瀏覽(29)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包