1、命令視窗安裝pytest
使用pip命令安裝:pip install -u pytest,一直等到安裝完畢
檢查是否安裝成功:pytest –version
2、執行(py.test或者pytest都可以執行),預設執行當前目錄下的所有以test_為字首(test_*.py)或以test為字尾(*_test.py)的檔案中以test為字首的函式
先準備一小段**塊.py檔案,檔案需要以test_開頭或者_test結尾
#!/usr/local/bin/python
# -*- coding:utf-8 -*-
deftest_one
(): print('我是方法一')
x = "this"
assert
"h"in x
deftest_two
(): print('我是方法二')
y=5assert y > 6
cmd視窗切換到檔案目錄下,輸入py.test(我這是寫了兩個函式)
加上引數-q進行執行:py.test -q
從上面的執行結果可以看出,加上-q可以減少版本資訊的輸出,更整潔,也可以py.test -q *.py,指定檔案執行
3、執行順序
執行該目錄下所有用例:pytest 檔名/
執行某乙個py檔案下用例:pytest 指令碼名稱.py
-k 按關鍵字匹配:pytest -k 「關鍵字」
pytest安裝使用
安裝pytest pip install u pytest 安裝pytest pytest version 檢視版本 在pytest框架中,有如下約束 所有的單測檔名都需要滿足test py格式或 test.py格式。在單測檔案中,可以包含test 開頭的函式,也可以包含test開頭的類。在單測類中...
pytest中的外掛程式安裝與使用
1.pytest中html測試報告 安裝 pip install pytest html 使用 在配置檔案命令的引數中增加 html 使用者路徑 report.html 如 在pytest.ini檔案中新增 pytest addopts html report report.html2.pytest...
pytest安裝與執行
1.安裝pytest pip install pytest pytest version 檢視安裝的版本 驗證是否安裝成功 3.編寫與執行規則 編寫pytest測試樣例非常簡單 測試檔案以test開頭 以test結尾也可以 測試類以test開頭,並且不能帶有 init 方法 測試函式以test 開頭...