<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      測試老宅男扶搖

      導航

      Pytest05-多進程運行用例、失敗用例重跑

      高清視頻B站鏈接](https://www.bilibili.com/video/BV1ce411i7Yg/)

      1.多進程運行用例

      安裝pytest-xdist:
      pip install pytest-xdist

      # 將測試執行發送到多個cpu
      # pytest.main(['-n','2','test_many.py'])
      # 使用與計算機具有cpu內核一樣多的進程
      pytest.main(['-n', 'auto', 'test_many.py'])
      

      PS:最新版本的pytest和插件發現跑不起來
      已驗證可運行版本:
      pytest:7.3.1 pytest-xdist 1.31.0

      2.重新運行失敗用例

      pytest-rerunfailures是一個可以使pytest重新運行測試的插件,以消除間歇性故障。
      安裝要求:
      您需要具備以下先決條件才能使用pytest-rerunfailures:
      安裝
      pip install pytest-rerunfailures

      Python 3.5,最高3.8或PyPy3
      pytest 5.0或更高版本
      目前已針對最近的5個次要pytest版本測試了該軟件包。如果您使用的是較早版本的pytest,則應考慮更新或使用此軟件包的較早版本之一。

      重新運行所有測試失敗用例

      pytest.main(['--reruns', '3', 'test_rerun.py'])

      在每次重跑之間,增加一次延遲時間

      pytest.main(['--reruns', '3','--reruns-delay','2','test_rerun.py'])

      3. 代碼實戰案例

      代碼文件1:test_many.py

      #!/usr/bin/env python
      # -*- coding: utf-8 -*-
      # 作者:扶搖
      import pytest
      from selenium import webdriver
      from time import sleep
      
      def test01():
          driver = webdriver.Chrome()
          sleep(3)
          driver.get("http://www.baidu.com")
          sleep(10)
          assert 1 == 1
      
      def test02():
          driver = webdriver.Chrome()
          sleep(3)
          driver.get("http://www.taobao.com")
          sleep(10)
          assert 1 == 2
      
      def test03():
          assert 1 == 3
      
      def test04():
          assert 1 == 4
      def test05():
          assert 1 == 5
      def test06():
          assert 1 == 6
      
      def test07():
          assert 1 == 7
      
      def test08():
          assert 1 == 8
      
      if __name__ == '__main__':
          # 并發2個,將測試任務分給2個CPU去同時執行
          # pytest.main(['-n','2','test_many.py'])
          # 使用與計算機CPU內核一樣多的線程,進行并發
          pytest.main(['-n','auto','test_many.py'])
      

      代碼文件2:test_rerun.py

      #!/usr/bin/env python
      # -*- coding: utf-8 -*-
      # 作者:扶搖
      import pytest
      from time import sleep
      
      def test01():
          assert 1 == 1
      
      def test02():
          assert 1 == 2
      
      def test03():
          assert 1 == 3
      
      def test04():
          assert 1 == 4
      def test05():
          assert 1 == 5
      def test06():
          assert 1 == 6
      
      def test07():
          assert 1 == 7
      
      def test08():
          assert 1 == 8
      
      if __name__ == '__main__':
          # pytest.main(['--reruns','3','test_rerun.py'])
          # 在每次失敗重跑之前,增加一個延時時間
          pytest.main(['--reruns','3','--reruns-delay','1','test_rerun.py'])
      

      測試技術交流請聯系我

      備注博客園扶搖

      【學習軟件測試/Python自動化測試技術/領取Python自動化測試學習路線圖/簡歷優化】
      視頻鏈接:
      課程服務介紹

      自動化全棧學習路線圖講解

      軟件測試面試合集

      Python編程刷題合集

      Pytest入門到實戰

      Python接口自動化合集

      PythonWeb自動化合集

      性能測試合集

      Jmeter接口自動化測試實戰全集

      2023GPT探索發現合集

      加微信(備注博客園扶搖)即可免費領取下面的自動化測試資料和一份軟件測試面試寶典

      posted on 2024-01-04 15:35  測試老宅男扶搖  閱讀(128)  評論(0)    收藏  舉報

      主站蜘蛛池模板: 国产99视频精品免费视频36| 18禁黄网站禁片免费观看| 国产成人精品久久性色av| 精品人妻丰满久久久a| 一区二区福利在线视频| 无码中文av波多野结衣一区 | 蜜桃成熟色综合久久av| 久久永久视频| 九九热精彩视频在线免费| 亚洲中文字幕无码爆乳| 麻豆亚洲自偷拍精品日韩另| 最近中文字幕国产精选| 亚洲国产精品日韩在线| 国产喷水1区2区3区咪咪爱AV| 鲁鲁网亚洲站内射污| 国产主播精品福利午夜二区| 成人国产精品中文字幕| 亚洲国产精品综合久久20| 麻豆国产va免费精品高清在线 | 日本老熟女一二三区视频| 暖暖视频日本在线观看| 国产精品美女一区二区三| 双腿张开被5个男人调教电影| 精品一区二区三区不卡| 国产精品国产三级国av| 国产真人无码作爱视频免费| 性欧美暴力猛交69hd| 国产偷国产偷亚洲高清日韩| 4虎四虎永久在线精品免费| 国产va免费精品观看| 日韩高清国产中文字幕| 建湖县| 久久国内精品自在自线91| 色狠狠色婷婷丁香五月| 国产久免费热视频在线观看 | 亚欧洲乱码视频在线专区| 男人进女人下部全黄大色视频| 成人亚欧欧美激情在线观看| 日本久久久久久久做爰片日本| 国产精品熟女亚洲av麻豆| 亚洲精品一区二区天堂|