1. 程式人生 > >python自動化測試(四)pytest的使用

python自動化測試(四)pytest的使用

可能大家在做python自動化過程中,用的比較多的是unittest,今天小編給大家講講如何使用pytest做我們的單元測試,生成一個美麗的報告。

在使用pytest之前,我們首先需要下載安裝它。

一般我們有兩種途徑:

1、下載pytest安裝包,解壓後cd到pytest中setup.py的同級目錄,執行python setup.py install.

2、 pip install -U pytest (那麼你首先得先安裝pip,然後將它加入環境變數,這裡不細說,之前的自動化環境文章裡有介紹過)。

驗證安裝成功命令: 

pytest --version 

一般我們的unittest方法都是以test開頭,pytest也不例外。

寫好指令碼後,例如:

import pytest

def test01():

    assert 2 == 5

def test02():

    assert 5 == 5

def test03():

    assert 4 == 5

使用pytest執行此指令碼,生成html報告(當然要生成html報告,我們需要用到pytest-html庫,具體安裝方法:pip install pytest-html)

pytest testpytest.py --html=d:/report1.html

大家如果有感興趣的方向文章,可以直接給我留言,我會去寫你們感興趣的文章。

想要了解,獲取更多和測試相關的知識請新增此群,本群提供App、Web等Ui自動化,App效能測試,介面功能,
介面自動化測試,jemeter、loadrunner工具介紹,靜態程式碼掃描實踐;測試理論,
測試流程。測試管理。

如果有問題可以聯絡QQ:2171029637

QQ郵箱:2171029637@qq.com

App自動化及Web自動化全棧測試:群號544126564