實作指南¶ 核心 pytest 功能¶ 如何調用 pytest 如何在測試中編寫和報告斷言 如何使用 Fixture 如何使用屬性標記測試函數 如何參數化 Fixture 和測試函數 如何在測試中使用臨時目錄和檔案 如何 Monkeypatch/Mock 模組和環境 如何執行 Doctest 如何重新執行失敗的測試並在測試運行之間保持狀態 測試輸出和結果¶ 如何處理測試失敗 管理 pytest 的輸出 如何管理日誌記錄 如何捕獲 stdout/stderr 輸出 如何捕獲警告 如何使用 skip 和 xfail 來處理無法成功的測試 插件¶ 如何安裝和使用插件 編寫插件 編寫 Hook 函數 pytest 和其他測試系統¶ 如何在現有的測試套件中使用 pytest 如何在 pytest 中使用基於 unittest 的測試 如何實現 xUnit 風格的設定 pytest 開發環境¶ 如何設定 Bash 自動完成