<cite id="ffb66"></cite><cite id="ffb66"><track id="ffb66"></track></cite>
      <legend id="ffb66"><li id="ffb66"></li></legend>
      色婷婷久,激情色播,久久久无码专区,亚洲中文字幕av,国产成人A片,av无码免费,精品久久国产,99视频精品3
      網(wǎng)易首頁 > 網(wǎng)易號(hào) > 正文 申請(qǐng)入駐

      通過2種Python庫,教會(huì)你如何在自動(dòng)化測(cè)試時(shí)加入進(jìn)度條?

      0
      分享至

      前言

      我們?cè)趫?zhí)行自動(dòng)化測(cè)試或者調(diào)試時(shí),自動(dòng)化測(cè)試用例數(shù)量過多,不清楚目前用例數(shù)執(zhí)行了多少個(gè)了,還差多少個(gè)執(zhí)行完成。

      這時(shí)候就會(huì)猜想,如果執(zhí)行過程中存在進(jìn)度條,就很清楚的了解到測(cè)試用例的執(zhí)行情況,今天小編通過下面兩種方法簡單介紹如何在自動(dòng)化測(cè)試時(shí)加入進(jìn)度條。



      pytest-sugar

      pytest-sugar是屬于pytest的一個(gè)插件,想要對(duì)自動(dòng)化測(cè)試用例加入進(jìn)度條時(shí),我們就可以通過該插件進(jìn)行實(shí)現(xiàn)。

      安裝:pip install pytest-sugar

      使用:安裝完成后,正常運(yùn)行程序即可。

      小編通過實(shí)例進(jìn)行展示下如何使用,首先編寫幾個(gè)簡單的測(cè)試用例,方面運(yùn)行程序:

      #coding:utf-8

      import pytest

      def test_01():

      print('這是測(cè)試用例01')

      def test_02():

      print('這是測(cè)試用例02')

      def test_03():

      print('這是測(cè)試用例03')

      通過cmd執(zhí)行程序(這里小編電腦上安裝的有,所有執(zhí)行時(shí)加入對(duì)應(yīng)參數(shù),不調(diào)用),頁面沒有顯示任何進(jìn)度條內(nèi)容。



      再次通過cmd執(zhí)行程序,頁面上顯示對(duì)應(yīng)的進(jìn)度條內(nèi)容,且通過的測(cè)試用例處,顯示對(duì)號(hào)的圖標(biāo),表示用例執(zhí)行通過。



      當(dāng)用例中存在失敗時(shí),就會(huì)顯示x圖標(biāo)來顯示用例失敗。



      當(dāng)我們使用過程中如果不想顯示進(jìn)度條,可以卸載pytest-sugar或者通過命令行在執(zhí)行程序時(shí)加入pytest test01.py-p no:sugar從而達(dá)到不允許進(jìn)度條的顯示。

      tqdm

      上面小編介紹的屬于pytest中插件的進(jìn)度條顯示,這個(gè)tqdm屬于python中的第三方庫,可以在python中添加一個(gè)進(jìn)度條信息,屬于一個(gè)快速,擴(kuò)展性比較強(qiáng)的進(jìn)度條工具庫了。

      接下來和小編一起認(rèn)識(shí)下如何在自動(dòng)化測(cè)試中使用吧。

      安裝:pip install tqdm

      使用方法:導(dǎo)入庫后,通過for進(jìn)行循環(huán),將其包裝在tqdm中,tqdm會(huì)自動(dòng)顯示進(jìn)度進(jìn)度條,并循環(huán)結(jié)束后自動(dòng)關(guān)閉。

      #coding:utf-8

      from tqdm import tqdm

      import time

      for i in tqdm(range(100)):

      time.sleep(0.1)

      通過在cmd中運(yùn)行程序后,會(huì)發(fā)現(xiàn)進(jìn)度條自動(dòng)執(zhí)行并達(dá)到100%結(jié)束。

      那么如何將tqdm使用到我們的自動(dòng)化測(cè)試中呢?

      有的小伙伴們肯定會(huì)說直接將測(cè)試用例添加到for循環(huán)中,但是這樣就導(dǎo)致了測(cè)試用例會(huì)根據(jù)for循環(huán)的次數(shù),進(jìn)行依次執(zhí)行。這樣肯定是不行的,我們需要將進(jìn)度條正常運(yùn)行,但是用例只執(zhí)行1次。大家可以一起想想,這里小編我們使用了列表的方式,實(shí)現(xiàn)了這個(gè)功能。

      1.首先講測(cè)試用例編寫完成;

      2.創(chuàng)建一個(gè)列表,將測(cè)試用例依次添加到列表中;

      3.通過for循環(huán)讀取列表,依次執(zhí)行測(cè)試用例并且將進(jìn)度條打印出來。

      #coding:utf-8

      from tqdm import tqdm

      import time

      #創(chuàng)建一個(gè)測(cè)試集

      test_cases=[]

      def test_01():

      print('這是測(cè)試用例01')

      def test_02():

      print('這是測(cè)試用例02')

      def test_03():

      print('這是測(cè)試用例03')

      #分別將對(duì)應(yīng)的測(cè)試用例添加到列表中

      test_cases.append(test_01)

      test_cases.append(test_02)

      test_cases.append(test_03)

      #通過tqdm展示進(jìn)度條顯示,其中tqdm的設(shè)置次數(shù)為執(zhí)行用例的總數(shù)

      with tqdm(total=len(test_cases))as pbar:

      for case in test_cases:

      case()#執(zhí)行測(cè)試用例

      time.sleep(0.1)

      pbar.update(1)#更新進(jìn)度條顯示

      通過上面的思路,小編這里寫了一些代碼,然后我們通過cmd運(yùn)行已經(jīng)可以將進(jìn)度條顯示出來了。



      總結(jié)

      這里小編已經(jīng)將關(guān)于自動(dòng)化測(cè)試用例中如何添加進(jìn)度條的方法已經(jīng)介紹完了,當(dāng)然方法不僅僅只有這2種。自動(dòng)化測(cè)試中加入進(jìn)度條如何添加到對(duì)應(yīng)項(xiàng)目中,就需要小伙伴們根據(jù)公司中的項(xiàng)目進(jìn)行結(jié)合展示。感謝您的閱讀,希望對(duì)您有所幫助。

      最后:在我的V:atstudy-js,可以免費(fèi)領(lǐng)取一份10G軟件測(cè)試工程師面試寶典文檔資料。以及相對(duì)應(yīng)的視頻學(xué)習(xí)教程免費(fèi)分享!其中包括了有基礎(chǔ)知識(shí)、Linux必備、Shell、互聯(lián)網(wǎng)程序原理、Mysql數(shù)據(jù)庫、抓包工具專題、接口測(cè)試工具、測(cè)試進(jìn)階-Python編程、Web自動(dòng)化測(cè)試、APP自動(dòng)化測(cè)試、接口自動(dòng)化測(cè)試、測(cè)試高級(jí)持續(xù)集成、測(cè)試架構(gòu)開發(fā)測(cè)試框架、性能測(cè)試、安全測(cè)試等。

      特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺(tái)“網(wǎng)易號(hào)”用戶上傳并發(fā)布,本平臺(tái)僅提供信息存儲(chǔ)服務(wù)。

      Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

      相關(guān)推薦
      熱點(diǎn)推薦
      居民貸款腰斬!大家還在拼命還債!

      居民貸款腰斬!大家還在拼命還債!

      櫻桃大房子
      2026-04-15 21:38:09
      “天生的壞種,典型的倀鬼”,小學(xué)生地鐵站一個(gè)動(dòng)作,被全網(wǎng)討伐

      “天生的壞種,典型的倀鬼”,小學(xué)生地鐵站一個(gè)動(dòng)作,被全網(wǎng)討伐

      妍妍教育日記
      2026-04-16 09:10:09
      錢賺夠了,名聲沒了,謝娜開演唱會(huì)迎來全網(wǎng)罵潮,劉燁當(dāng)初沒說謊

      錢賺夠了,名聲沒了,謝娜開演唱會(huì)迎來全網(wǎng)罵潮,劉燁當(dāng)初沒說謊

      洲洲影視娛評(píng)
      2026-04-15 23:09:10
      為什么你一定會(huì)老死?因?yàn)槟愕腄NA在故意殺掉你

      為什么你一定會(huì)老死?因?yàn)槟愕腄NA在故意殺掉你

      半解智士
      2026-04-12 13:31:31
      多家寺廟陸續(xù)宣布關(guān)門,并非維修也非裝修,知情人透露真實(shí)原因!

      多家寺廟陸續(xù)宣布關(guān)門,并非維修也非裝修,知情人透露真實(shí)原因!

      番外行
      2026-04-16 08:14:05
      天后麥當(dāng)娜:一生交往一百多猛男,與自己保鏢歡愛視頻,還被拍賣

      天后麥當(dāng)娜:一生交往一百多猛男,與自己保鏢歡愛視頻,還被拍賣

      七阿姨愛八卦
      2026-04-09 09:32:37
      CBA最令人失望球隊(duì)!10天前還是聯(lián)賽第4,如今連第8都快保不住了

      CBA最令人失望球隊(duì)!10天前還是聯(lián)賽第4,如今連第8都快保不住了

      后仰大風(fēng)車
      2026-04-16 07:55:08
      馬筱梅吐槽婆婆別墅沒處下腳,背刺蘭姐,可見,她是真的壞

      馬筱梅吐槽婆婆別墅沒處下腳,背刺蘭姐,可見,她是真的壞

      魔都姐姐雜談
      2026-04-16 04:42:28
      周繼紅出手!跳水隊(duì)大換血:2人下桌2人換桌,全紅嬋陳芋汐在列

      周繼紅出手!跳水隊(duì)大換血:2人下桌2人換桌,全紅嬋陳芋汐在列

      阿鳧愛吐槽
      2026-04-16 02:15:51
      小鵬最貴SUV預(yù)售39.98萬!L4架構(gòu)3000TOPS算力,座椅支持“三折疊”

      小鵬最貴SUV預(yù)售39.98萬!L4架構(gòu)3000TOPS算力,座椅支持“三折疊”

      車東西
      2026-04-16 00:39:40
      4-3慘敗!皇馬客場崩盤遭拜仁淘汰,四大皆空+主帥下課倒計(jì)時(shí)?

      4-3慘敗!皇馬客場崩盤遭拜仁淘汰,四大皆空+主帥下課倒計(jì)時(shí)?

      阿晞體育
      2026-04-16 11:16:37
      許家印,KTV豪情終成妄念

      許家印,KTV豪情終成妄念

      哲空空
      2026-04-15 11:40:51
      “中方要求兩大航運(yùn)公司立即停止巴拿馬港口運(yùn)營”

      “中方要求兩大航運(yùn)公司立即停止巴拿馬港口運(yùn)營”

      觀察者網(wǎng)
      2026-04-15 16:28:22
      76人晉級(jí)獲4大喜訊!再戰(zhàn)老對(duì)手賽程出爐 恩比德受困傷病恐難復(fù)出

      76人晉級(jí)獲4大喜訊!再戰(zhàn)老對(duì)手賽程出爐 恩比德受困傷病恐難復(fù)出

      錢說體育
      2026-04-16 12:33:23
      超2400萬伊朗人注冊(cè)“為伊朗捐軀”網(wǎng)站

      超2400萬伊朗人注冊(cè)“為伊朗捐軀”網(wǎng)站

      看看新聞Knews
      2026-04-15 23:00:11
      別再瞎整容了!《蜜語紀(jì)》朱珠李夢(mèng)同框,原生臉與科技高下立判

      別再瞎整容了!《蜜語紀(jì)》朱珠李夢(mèng)同框,原生臉與科技高下立判

      阿鳧愛吐槽
      2026-04-15 20:03:11
      1920年,林徽因和父親林長民,在倫敦寓所里吃西餐,顏值太高了!

      1920年,林徽因和父親林長民,在倫敦寓所里吃西餐,顏值太高了!

      云霄紀(jì)史觀
      2026-04-14 02:18:38
      燃盡了!賽季最佳皇馬,敗于一個(gè)選擇

      燃盡了!賽季最佳皇馬,敗于一個(gè)選擇

      足球周刊
      2026-04-16 11:15:30
      1952年,抗日名將柏輝章被押往刑場,曾在淞滬會(huì)戰(zhàn)立下赫赫戰(zhàn)功

      1952年,抗日名將柏輝章被押往刑場,曾在淞滬會(huì)戰(zhàn)立下赫赫戰(zhàn)功

      磊子講史
      2026-02-03 12:47:11
      52歲何靜近況曝光!經(jīng)歷兩段失敗婚姻,如今與女兒何彥琳相依為命

      52歲何靜近況曝光!經(jīng)歷兩段失敗婚姻,如今與女兒何彥琳相依為命

      代軍哥哥談娛樂
      2026-04-15 10:33:12
      2026-04-16 12:51:00
      51Testing軟件測(cè)試網(wǎng) incentive-icons
      51Testing軟件測(cè)試網(wǎng)
      中國軟件測(cè)試人的精神家園
      1556文章數(shù) 13260關(guān)注度
      往期回顧 全部

      科技要聞

      39.98萬!小鵬GX預(yù)售“純電增程同價(jià)”

      頭條要聞

      24歲抗癌博主去世媽媽和姐姐也病逝 一家五口只剩兩人

      頭條要聞

      24歲抗癌博主去世媽媽和姐姐也病逝 一家五口只剩兩人

      體育要聞

      很快,亞洲籃球要有自己的NCAA了?

      娛樂要聞

      絲芭傳媒創(chuàng)始人王子杰去世,享年63歲

      財(cái)經(jīng)要聞

      一季度GDP,5.0%!

      汽車要聞

      空間大五個(gè)乘客都滿意?體驗(yàn)嵐圖泰山X8

      態(tài)度原創(chuàng)

      親子
      本地
      房產(chǎn)
      游戲
      軍事航空

      親子要聞

      帶喜娜醬學(xué)舞蹈,小家伙一點(diǎn)不怯場,在我眼皮底下長大了

      本地新聞

      12噸巧克力有難,全網(wǎng)化身超級(jí)偵探添亂

      房產(chǎn)要聞

      業(yè)主狂喜!海口二手房價(jià),終于漲了!

      PS+四月港服二三檔陣容官宣!索尼第一方大作領(lǐng)銜

      軍事要聞

      封鎖霍爾木茲海峽后 美釋放雙重信號(hào)

      無障礙瀏覽 進(jìn)入關(guān)懷版