<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
      網易首頁 > 網易號 > 正文 申請入駐

      通過2種Python庫,教會你如何在自動化測試時加入進度條?

      0
      分享至

      前言

      我們在執行自動化測試或者調試時,自動化測試用例數量過多,不清楚目前用例數執行了多少個了,還差多少個執行完成。

      這時候就會猜想,如果執行過程中存在進度條,就很清楚的了解到測試用例的執行情況,今天小編通過下面兩種方法簡單介紹如何在自動化測試時加入進度條。



      pytest-sugar

      pytest-sugar是屬于pytest的一個插件,想要對自動化測試用例加入進度條時,我們就可以通過該插件進行實現。

      安裝:pip install pytest-sugar

      使用:安裝完成后,正常運行程序即可。

      小編通過實例進行展示下如何使用,首先編寫幾個簡單的測試用例,方面運行程序:

      #coding:utf-8

      import pytest

      def test_01():

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

      def test_02():

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

      def test_03():

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

      通過cmd執行程序(這里小編電腦上安裝的有,所有執行時加入對應參數,不調用),頁面沒有顯示任何進度條內容。



      再次通過cmd執行程序,頁面上顯示對應的進度條內容,且通過的測試用例處,顯示對號的圖標,表示用例執行通過。



      當用例中存在失敗時,就會顯示x圖標來顯示用例失敗。



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

      tqdm

      上面小編介紹的屬于pytest中插件的進度條顯示,這個tqdm屬于python中的第三方庫,可以在python中添加一個進度條信息,屬于一個快速,擴展性比較強的進度條工具庫了。

      接下來和小編一起認識下如何在自動化測試中使用吧。

      安裝:pip install tqdm

      使用方法:導入庫后,通過for進行循環,將其包裝在tqdm中,tqdm會自動顯示進度進度條,并循環結束后自動關閉。

      #coding:utf-8

      from tqdm import tqdm

      import time

      for i in tqdm(range(100)):

      time.sleep(0.1)

      通過在cmd中運行程序后,會發現進度條自動執行并達到100%結束。

      那么如何將tqdm使用到我們的自動化測試中呢?

      有的小伙伴們肯定會說直接將測試用例添加到for循環中,但是這樣就導致了測試用例會根據for循環的次數,進行依次執行。這樣肯定是不行的,我們需要將進度條正常運行,但是用例只執行1次。大家可以一起想想,這里小編我們使用了列表的方式,實現了這個功能。

      1.首先講測試用例編寫完成;

      2.創建一個列表,將測試用例依次添加到列表中;

      3.通過for循環讀取列表,依次執行測試用例并且將進度條打印出來。

      #coding:utf-8

      from tqdm import tqdm

      import time

      #創建一個測試集

      test_cases=[]

      def test_01():

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

      def test_02():

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

      def test_03():

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

      #分別將對應的測試用例添加到列表中

      test_cases.append(test_01)

      test_cases.append(test_02)

      test_cases.append(test_03)

      #通過tqdm展示進度條顯示,其中tqdm的設置次數為執行用例的總數

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

      for case in test_cases:

      case()#執行測試用例

      time.sleep(0.1)

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

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



      總結

      這里小編已經將關于自動化測試用例中如何添加進度條的方法已經介紹完了,當然方法不僅僅只有這2種。自動化測試中加入進度條如何添加到對應項目中,就需要小伙伴們根據公司中的項目進行結合展示。感謝您的閱讀,希望對您有所幫助。

      最后:在我的V:atstudy-js,可以免費領取一份10G軟件測試工程師面試寶典文檔資料。以及相對應的視頻學習教程免費分享!其中包括了有基礎知識、Linux必備、Shell、互聯網程序原理、Mysql數據庫、抓包工具專題、接口測試工具、測試進階-Python編程、Web自動化測試、APP自動化測試、接口自動化測試、測試高級持續集成、測試架構開發測試框架、性能測試、安全測試等。

      特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。

      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.

      相關推薦
      熱點推薦
      潘江帶隊終于打出點東西了!末節拒用人一根筋,新三巨碾壓新疆!

      潘江帶隊終于打出點東西了!末節拒用人一根筋,新三巨碾壓新疆!

      籃球資訊達人
      2026-04-05 00:40:29
      24小時內,美軍為營救飛行員,又損失4架戰機

      24小時內,美軍為營救飛行員,又損失4架戰機

      兵國大事
      2026-04-04 19:47:00
      62年印軍戰斗力如何?陰法唐回憶:很多戰斗,印軍戰死比被俘的多

      62年印軍戰斗力如何?陰法唐回憶:很多戰斗,印軍戰死比被俘的多

      云霄紀史觀
      2026-03-29 16:54:22
      杜鋒:薩林杰拉傷影響排兵布陣 崔永熙頂四號位贏下來非常不容易

      杜鋒:薩林杰拉傷影響排兵布陣 崔永熙頂四號位贏下來非常不容易

      狼叔評論
      2026-04-04 23:10:37
      5萬美軍突踩剎車!內塔尼亞胡陷死局,狂咬中俄朝,死綁美國戰車

      5萬美軍突踩剎車!內塔尼亞胡陷死局,狂咬中俄朝,死綁美國戰車

      小蔑談事
      2026-04-04 21:13:42
      歐洲媒體沉默了,500美軍在迪拜被一鍋端,傷亡竟只有13人?

      歐洲媒體沉默了,500美軍在迪拜被一鍋端,傷亡竟只有13人?

      趙枹是個熱血青年
      2026-04-03 21:16:56
      財神爺講述:做生意人理發最好的日子,每月這3天,剪一次旺一月

      財神爺講述:做生意人理發最好的日子,每月這3天,剪一次旺一月

      古怪奇談錄
      2026-03-24 10:23:03
      網購13.8元藍莓苗后選擇“僅退款”,兩天后女子收到“萬古流芳”殯葬用品

      網購13.8元藍莓苗后選擇“僅退款”,兩天后女子收到“萬古流芳”殯葬用品

      黃河新聞網呂梁
      2026-04-03 09:25:55
      1999 鶴壁特大奸殺案:房四平一腳跺殺人,囂張語錄震碎三觀

      1999 鶴壁特大奸殺案:房四平一腳跺殺人,囂張語錄震碎三觀

      咪咖事界
      2026-04-03 14:22:33
      于東來兒媳首次正面露面,顏值封神,和婆婆馬麗撞臉像復制粘貼

      于東來兒媳首次正面露面,顏值封神,和婆婆馬麗撞臉像復制粘貼

      往史過眼云煙
      2026-03-23 19:27:43
      以軍稱空襲德黑蘭多處關鍵基礎設施

      以軍稱空襲德黑蘭多處關鍵基礎設施

      界面新聞
      2026-04-04 14:34:26
      伊朗有救了?車臣開出參戰條件,局勢變成3對1,以色列遭南北夾擊

      伊朗有救了?車臣開出參戰條件,局勢變成3對1,以色列遭南北夾擊

      董董歷史燴
      2026-04-03 20:56:59
      金昊月薪1300元,瑤瑤媽媽是鄉長,并沒高攀他家,記者最新采訪

      金昊月薪1300元,瑤瑤媽媽是鄉長,并沒高攀他家,記者最新采訪

      漢史趣聞
      2026-04-04 17:17:30
      登貝萊:第一個進球?這種球如果讓我射十次,可能也就進一次

      登貝萊:第一個進球?這種球如果讓我射十次,可能也就進一次

      懂球帝
      2026-04-04 06:03:10
      美容院老板娘大實話:脫了衣服,女人的差距根本不在臉上!

      美容院老板娘大實話:脫了衣服,女人的差距根本不在臉上!

      夜深愛雜談
      2026-03-08 21:28:24
      漫步者把唱片機塞進了音箱,只賣269元

      漫步者把唱片機塞進了音箱,只賣269元

      灰度測試中
      2026-04-03 19:25:03
      美媒:美軍兩架搜救直升機被擊中 無人受傷

      美媒:美軍兩架搜救直升機被擊中 無人受傷

      新華社
      2026-04-04 04:12:04
      51歲周迅變樣:滿頭白發臉松垮,癟嘴像老奶奶,無兒無女成遺憾

      51歲周迅變樣:滿頭白發臉松垮,癟嘴像老奶奶,無兒無女成遺憾

      悅君兮君不知
      2026-03-20 12:19:00
      逼走陳忠和,打壓劉國梁,排擠郎平,90歲“體壇惡人”如今怎樣了

      逼走陳忠和,打壓劉國梁,排擠郎平,90歲“體壇惡人”如今怎樣了

      拳擊時空
      2026-04-03 05:53:14
      張雪評哪吒汽車“5億Logo”:張雪機車Logo是白送的

      張雪評哪吒汽車“5億Logo”:張雪機車Logo是白送的

      三言科技
      2026-04-04 17:35:26
      2026-04-05 01:12:49
      51Testing軟件測試網 incentive-icons
      51Testing軟件測試網
      中國軟件測試人的精神家園
      1549文章數 13258關注度
      往期回顧 全部

      科技要聞

      內存一年漲四倍!國產手機廠商集體漲價

      頭條要聞

      特朗普發文:距離一切災難降臨在伊朗頭上僅剩48小時

      頭條要聞

      特朗普發文:距離一切災難降臨在伊朗頭上僅剩48小時

      體育要聞

      剎不住的泰格·伍茲,口袋里的兩粒藥丸

      娛樂要聞

      Q女士反擊,否認逼宋寧峰張婉婷離婚

      財經要聞

      中微董事長,給半導體潑點冷水

      汽車要聞

      17萬級海豹07EV 不僅續航長還有9分鐘滿電的快樂

      態度原創

      房產
      家居
      親子
      教育
      公開課

      房產要聞

      小陽春全面啟動!現房,才是這波行情里最穩的上車票

      家居要聞

      溫馨多元 愛的具象化

      親子要聞

      孕婦買200元水果被丈夫罵后續:雙標到極致,家境曝光,網友勸離

      教育要聞

      市教委最新數據出爐!小升初、初升高人數增幅過萬!三大動向獨家解讀

      公開課

      李玫瑾:為什么性格比能力更重要?

      無障礙瀏覽 進入關懷版