pytest.7.常见套路
生活随笔
收集整理的這篇文章主要介紹了
pytest.7.常见套路
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
From: http://www.testclass.net/pytest/common_useage/
在使用pytest的時候,下面這些問題我們可能會經常遇到,這里給出官方的解決方案,按照套路來執行就可以了。
基礎用法
- 把命令行參數傳入到用例
- 動態添加命令行參數
- 根據命令行參數來忽略用例執行
- 編寫集成度更好的輔助斷言
- 判斷是否由pytest執行
- 在測試報告的頭部添加內容
- 統計用例運行時間
- 定義測試步驟,也就是讓用例按照一定的順序執行
- Package/Directory-level fixtures (setups)
- 在報告和用例失敗之前添加鉤子
- 在fixtures中訪問測試結果
- PYTEST_CURRENT_TEST環境變量
- 凍結pytest
參數化
- 根據命令行參數來組合測試參數
- 配置test ID
- 快速創建測試場景的功能
- 延遲參數資源加載
- 間接參數
- 為不同的方法設置不同的參數
- 在多個fixture中使用間接參數
- Indirect parametrization of optional implementations/imports
- 單獨的為每個參數化用例設置標記和ID
轉載于:https://www.cnblogs.com/Raul2018/p/9469320.html
總結
以上是生活随笔為你收集整理的pytest.7.常见套路的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Python中生成器generator和
- 下一篇: 查看环境变量有无配置成功等命令操作