pytest的安裝與使用

2021-08-26 11:58:09 字數 989 閱讀 3331

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 開頭...