心靈雞湯:css
知道本身在作什麼;喜歡本身正在作的事,相信本身在作的事!!!html
官網地址:https://docs.pytest.org/en/latest/python
1、什麼是pytest?
nginx
▶ 簡單、靈活
數據庫
▶支持參數化微信
▶ 能夠用來作功能測試、自動化測試、接口自動化測試框架
▶豐富的第三方插件庫,等等編輯器
2、使用規則(後面會舉例說明)
函數
pip install -U pytest # 安裝最新版的pytestpytest --version # 安裝後,查看是否安裝成功
思考:一個demo.py文件,一個test_demo.py文件,會運行哪一個呢?
學習
驗證規則1:
ps:命令查看當前項目下全部可運行的用例
py.test --collect-only
思考:非test開頭的類名是否運行?
驗證規則2:
assert做用:斷言,用來判斷你的指望值和實際結果是否一致
驗證規則4
小貼士【幾個經常使用命令】:
想要打印輸出結果:
pytest test_XXX.py -s
想要打印出日誌報告【當前目錄下的全部方法】:
pip install -U pytest-html # 下載pytest日誌報告插件pytest --html=report.html
想要查看全部可運行的用例
py.test --collect-only
想要運行指定的case
pytest test_XX.py # 運行當前文件下的全部casepytest test_XX.py::TestClassOne # 運行當前文件下指定類的用例pytest test_XX.py::TestClassOne::test_one # 運行當前文件下指定類指定方法的用例
HttpRunner自動化測試框架: 一、接口自動化框架---環境安裝搭建
本文分享自微信公衆號 - 軟件測試小助手(gh_2282fef3410c)。
若有侵權,請聯繫 support@oschina.cn 刪除。
本文參與「OSC源創計劃」,歡迎正在閱讀的你也加入,一塊兒分享。