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

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

測牛學(xué)堂:軟件測試python學(xué)習(xí)之unittest+HTMLTestReport自動生成測試報告

2023-03-07 04:10 作者:測牛學(xué)堂  | 我要投稿

python生成html測試報告

測試報告,是測試結(jié)果的體現(xiàn)形態(tài)。
測試報告包含了測試用例的詳情。
html測試報告,就是執(zhí)行完測試用例之后,以html網(wǎng)頁的方式將執(zhí)行結(jié)果生成報告。

HTMLTestReport

unitTest框架本身不支持生成html報告,但是網(wǎng)上有比較多的庫都可以實現(xiàn)?;驹硎窍嗤模皇莌tml的樣式有差別。
我們以HTMLTestReport為例進(jìn)行學(xué)習(xí),如果工作中用的是其他的,我們只需要稍微了解即可掌握。
1 安裝

2 使用方法
2-1導(dǎo)包unittest,HTMLTestReport
2-2組裝用例
2-3使用HTMLTestReport中的runner執(zhí)行套件
2-4查看報告

代碼示例

生成的html:



設(shè)置測試報告的路徑

有時候為了規(guī)范,我們會給測試報告的生成路徑設(shè)置絕對路徑。
可以利用python中的path模塊去實現(xiàn)
代碼示例:

unitTest中的跳過

對于一些未完成的或者不滿足測試條件的測試函數(shù)和測試類,可以跳過執(zhí)行。
類似于函數(shù)中的pass語句
兩種方式:
直接執(zhí)行
unittest.skip('跳過的原因')
根據(jù)判斷條件執(zhí)行
unittest.skipIf(判斷條件,reason=?'原因')
代碼示例:


測牛學(xué)堂:軟件測試python學(xué)習(xí)之unittest+HTMLTestReport自動生成測試報告的評論 (共 條)

分享到微博請遵守國家法律
定州市| 札达县| 游戏| 格尔木市| 河北省| 漳州市| 永年县| 中阳县| 海安县| 安徽省| 海林市| 盖州市| 农安县| 黄陵县| 福贡县| 麻江县| 开阳县| 九龙县| 嘉兴市| 富锦市| 涟水县| 潜江市| 辰溪县| 沙田区| 徐汇区| 海原县| 唐山市| 赣榆县| 抚州市| 日照市| 盈江县| 资讯 | 常德市| 东宁县| 洪雅县| 元江| 阿尔山市| 合肥市| 班戈县| 图片| 眉山市|