【求助】如何捕獲 pytest parametrize 中的 timeout 異常
目前使用的介面測試方案,是從資料庫中讀取用例,使用 pytest 的 parametrize 輪詢執行。希望使用 pytest-timeout 將超時的錯誤丟擲然後觸發告警。現在碰到問題是下圖中的 Timeout 錯誤無法捕獲,請大佬們支支招。
import time
import pytest
@pytest.mark.timeout(2)
@user2ize("s", [1, 3, 1])
def test_timeout(s):
# 模擬超時介面用例
time.sleep(s)
print(f"demo-{s}")
相關文章
- python中如何捕獲異常Python
- 捕獲 React 異常React
- 異常及捕獲
- python異常捕獲Python
- Task異常捕獲的方式
- 在 C++ 中捕獲 Python 異常C++Python
- android 異常捕獲-UncaughtExceptionHandlerAndroidException
- 前端開發中的Error以及異常捕獲前端Error
- Auth 授權的異常捕獲
- pb呼叫ole異常捕獲
- 記錄Javascript 異常捕獲JavaScript
- wpf 捕獲全域性異常
- 【Spring Cloud】Feign呼叫異常觸發降級後如何捕獲異常SpringCloud
- SpringBoot之全域性捕獲異常Spring Boot
- 10. 異常捕獲、生成式
- JS 使用try catch捕獲異常JS
- 前端JavaScript 常見的報錯及異常捕獲前端JavaScript
- 儲存過程——異常捕獲&列印異常資訊儲存過程
- 在Python中捕獲finally語句中異常訊息Python
- 你真的會在async/await中捕獲異常嗎?AI
- 如何處理 Node.js 中出現的未捕獲異常?Node.js
- DRF之異常捕獲原始碼分析原始碼
- 捕獲不到異常嘗試除以0
- spring-boot 統一異常捕獲Springboot
- 中介軟體中丟擲異常,Handler中無法捕獲
- 如何自定義一個全域性異常捕獲器-SpiderManIDE
- Java捕獲非檢查異常----UncaughtExceptionHandler的使用JavaException
- 異常處理機制(二)之異常處理與捕獲
- 談談前端異常捕獲與上報前端
- 【pytest系列】- parametrize引數化
- python之異常捕獲&清除的列印報錯行Python
- Auto.js Pro 資料獲取 與 異常捕獲JS
- 聊聊jdk httpclient的connect timeout異常JDKHTTPclient
- 何時需要對 async/await 進行異常捕獲AI
- Flutter異常捕獲和Crash崩潰日誌收集Flutter
- 記錄使用 guzzlehttp 異常捕獲踩坑記錄HTTP
- Feign失敗重試與全域性異常捕獲
- IOS系統閃退異常(Crash)捕獲處理iOS