pytest的前置後置

2021-10-08 06:05:29 字數 397 閱讀 6083

setup_module、teardown_module      函式形式,前置動作-> 用例1、用例2、用例3 - >後置動作

setup_function、teardown_function    函式形式,每個用例執行前後,都會執行前置後置,即前置動作-> 用例1 - >後置動作

前置動作-> 用例2 - >後置動作

setup_class、teardown_class      類方法形式,前置動作-> 類裡面用例1、用例2、用例3 - >後置動作

setup_method、teardown_method     類方法形式, 前置動作-> 用例1 - >後置動作

setup、teardown  效果同setup_function、setup_method,可以直接用函式形式,也可類方法形式

pytest 前置後置 共享機制

ddt 資料驅動測試 思想 應用場景 場景流程是一樣的,只有資料不一樣。引數化 python測試框架當中應用資料驅動 unittest ddt庫 pytest 自帶的。在測試用例的前面加上 pytest.mark.parametrize 引數名 列表資料 引數名 用來接收每一項資料,並作為測試用例的...

pytest 之 fixture 的前置後置功能

一 fixture 之 conftest.py 檔案 二 建立 conftest.py 檔案,定義前置 後置 fixture 函式根據關鍵字 yield 作為前置和後置的分割線,並且 yield 也可以接收返回值,返回元祖,作用相當於return yield 譯 優特 分割線,返回前置結果 impo...

pytest執行測試前置和後置環境資訊處理

config 配置檔案目錄 report 測試報告目錄 allure allure測試報告 allure report assets tmp htmlcov 覆蓋率測試報告 run inte ce test 介面測試執行入口 service 封裝業務操作 api business common de...