最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

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

測牛學(xué)堂:軟件測試python進階學(xué)習(xí)unittest測試框架第三彈?。═estLoader和TestSuite

2023-03-02 16:29 作者:測牛學(xué)堂  | 我要投稿

python之unittest添加整個測試類執(zhí)行

如果我們的測試用例比較多的話,測試套件對象通過addTest一個一個添加比較麻煩,可以通過添加一個類的方法,
去執(zhí)行這個類里面的所有測試方法
套件對象.addTest(unittest.makeSuite(測試類名))

查看測試用例執(zhí)行結(jié)果

下面的點表示測試用例的執(zhí)行結(jié)果。
.?表示用例通過。F 表示用例不通過 E 表示用例代碼錯誤

TestLoader 測試加載

作用和testSuite是一樣的,也是用來組裝測試用例的。
他可以指定目錄和文件加載執(zhí)行,適用于測試用例比較多的場景。
代碼總結(jié):
unittest.TestLoader().discover('用例所在目錄','用例代碼名稱*.py')
代碼示例:

TestLoader和TestSuite的對比總結(jié)

TestSuite
優(yōu)點:靈活,方便控制加載要執(zhí)行的測試用例。
缺點:需要手動一個一個添加測試用例,比較繁瑣。
TestLoader
優(yōu)點:可以自動搜索加載滿足條件的測試用例
缺點:不夠靈活,不方便具體控制某個要執(zhí)行的測試用例。


測牛學(xué)堂:軟件測試python進階學(xué)習(xí)unittest測試框架第三彈?。═estLoader和TestSuite的評論 (共 條)

分享到微博請遵守國家法律
昆明市| 北川| 东乡族自治县| 天祝| 吐鲁番市| 靖远县| 米易县| 巫山县| 宁阳县| 宜春市| 阿鲁科尔沁旗| 仙游县| 洪江市| 冀州市| 永川市| 运城市| 灌阳县| 尚义县| 南宁市| 赫章县| 大港区| 依安县| 炎陵县| 沾益县| 闸北区| 开原市| 会泽县| 方正县| 黄浦区| 云和县| 临沂市| 双牌县| 舟曲县| 乌鲁木齐县| 手游| 海原县| 巴林左旗| 吴桥县| 麦盖提县| 昌邑市| 隆回县|