五月天青色头像情侣网名,国产亚洲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單元測試框架學習總結(一)的評論 (共 條)

分享到微博請遵守國家法律
都昌县| 阿图什市| 拉萨市| 酉阳| 论坛| 遵义市| 道孚县| 富民县| 盐亭县| 北流市| 富裕县| 宝坻区| 文昌市| 博客| 湘阴县| 定南县| 双流县| 柯坪县| 仁怀市| 阳春市| 华亭县| 花莲市| 抚松县| 元谋县| 惠东县| 鄂托克旗| 大足县| 阜城县| 南宫市| 安义县| 碌曲县| 丹凤县| 威信县| 乃东县| 信宜市| 嘉禾县| 黎川县| 浪卡子县| 许昌市| 玛多县| 德令哈市|