国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

測牛學堂:軟件測試框架學習之unittest單元測試框架學習總結(一)

2023-02-28 18:25 作者:測牛學堂  | 我要投稿

軟件測試自動化框架unitest

所謂的框架,是為了解決一類事情的功能的集合。
unitest是python自帶的單元測試框架,它不僅僅可以用來做單元測試,也可以用來做自動化測試的執(zhí)行框架(管理和執(zhí)行用例)

使用unitest的優(yōu)勢

1 能夠組織多個用例去執(zhí)行
2 能夠提供豐富的斷言方法
3 能夠生成測試報告

unitest的核心內(nèi)容

1 TestCase 測試用例,這個測試用例是unitest的組成部分,用來書寫用例代碼
2 TestSuite 測試套件,作用是打包TestCase的,可以將多個用例腳本文件組裝到一起,統(tǒng)一執(zhí)行
3 TestRunner 測試執(zhí)行,作用是用例執(zhí)行TestSuite
4 TestLoader測試加載,是對TestSuite功能的補充,作用也是用來組裝TestCase的
5 Fixture測試夾具,是一種代碼結構??梢栽跍y試用例之前和之后書寫代碼

TestCase測試用例的使用

1 導包
2 定義測試類
3 書寫測試方法
4 執(zhí)行
代碼示例如下:

注意:
1 導包,導入的是unittest
2 定義測試類,只要繼承unittest.TestCase,就是測試類
3 測試方法必須以test開頭
4 使用unittest.main 去調(diào)用
5 測試代碼的文件模塊不要用中文

測牛學堂:軟件測試框架學習之unittest單元測試框架學習總結(一)的評論 (共 條)

分享到微博請遵守國家法律
永登县| 六枝特区| 松原市| 和平县| 丹巴县| 璧山县| 防城港市| 通城县| 潮州市| 洛阳市| 连云港市| 寿阳县| 堆龙德庆县| 行唐县| 武汉市| 四平市| 伊吾县| 安多县| 沈丘县| 鄂尔多斯市| 凤阳县| 观塘区| 隆昌县| 镇安县| 屏边| 广东省| 武安市| 衡东县| 百色市| 壶关县| 江安县| 库伦旗| 丰都县| 正定县| 香港 | 宁夏| 根河市| 土默特左旗| 北碚区| 和平区| 赣榆县|