五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(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單元測試框架學習總結(一)的評論 (共 條)

分享到微博請遵守國家法律
渝北区| 海晏县| 翁牛特旗| 德安县| 佛坪县| 万州区| 兴化市| 闸北区| 新平| 普洱| 白水县| 南雄市| 青浦区| 卢湾区| 米脂县| 阿图什市| 井研县| 甘孜县| 高淳县| 广西| 扎赉特旗| 忻州市| 平遥县| 苗栗县| 长治县| 西贡区| 莲花县| 故城县| 佛学| 子长县| 石狮市| 山西省| 凤山县| 陇川县| 通州区| 正镶白旗| 清徐县| 方山县| 塘沽区| 祁连县| 南京市|