国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

Python單元測試框架unittest使用方法講解

2019-11-25 17:45:51
字體:
來源:轉載
供稿:網友

概述

1.測試腳手架(test fixture)

測試準備前要做的工作和測試執行完后要做的工作.包括setUp()和tearDown().

2.測試案例(test case)

最小的測試單元.

3.測試套件(test suite)

測試案例的集合.

4.測試運行器(test runner)

測試執行的組件.

命令行接口

可以用命令行運行測試模塊,測試類以及測試方法.

復制代碼 代碼如下:

python -m unittest test_module1 test_module2
python -m unittest test_module.TestClass
python -m unittest test_module.TestClass.test_method

可加-v打印詳細信息
復制代碼 代碼如下:

python -m unittest -v test_module

測試案例自動搜索

unittest支持簡單的test discovery. 命令行傳入discovery后,框架會自動在當前目錄搜索要測試的案例并執行.搜索目錄必須是包或者模塊.基本使用如下:

復制代碼 代碼如下:

cd project_directory
python -m unittest discover

子選項如下:
-v, 主站蜘蛛池模板: 隆回县| 文登市| 临湘市| 会理县| 泉州市| 盐津县| 松潘县| 石河子市| 宣武区| 温泉县| 德州市| 舟山市| 如皋市| 霍山县| 大关县| 盐城市| 江口县| 铁力市| 德庆县| 桑日县| 锦州市| 双城市| 东丽区| 乐亭县| 秦皇岛市| 宁化县| 海伦市| 城市| 平谷区| 桂林市| 荣成市| 永昌县| 宁陵县| 二连浩特市| 宣武区| 电白县| 海丰县| 岳池县| 罗江县| 青神县| 富顺县|