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

歡迎光臨散文網(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自動生成測試報告的評論 (共 條)

分享到微博請遵守國家法律
凤城市| 锡林浩特市| 南丹县| 仲巴县| 静宁县| 屯留县| 探索| 玛沁县| 南雄市| 青阳县| 措勤县| 东辽县| 新巴尔虎左旗| 福海县| 化州市| 东乌珠穆沁旗| 山阴县| 通化市| 三河市| 崇文区| 绥阳县| 龙陵县| 罗城| 张掖市| 固始县| 永川市| 江山市| 巴东县| 东源县| 香格里拉县| 太白县| 曲松县| 万山特区| 自贡市| 九龙县| 灵山县| 浪卡子县| 靖江市| 辛集市| 东乌珠穆沁旗| 柏乡县|