日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

HTMLTestRunner测试报告美化

發(fā)布時間:2024/1/3 综合教程 36 生活家
生活随笔 收集整理的這篇文章主要介紹了 HTMLTestRunner测试报告美化 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

前言

?最近小伙伴們在學(xué)玩python,,看著那HTMLTestRunner生成的測試報告,左右看不順眼,終覺得太丑。搜索了一圈沒有找到合適的美化報告,于是忍不住自已動手進(jìn)行了修改,因習(xí)慣python 2.7,所以,在原作者HTMLTestRunner.py的Version 0.8.2上進(jìn)行了自已的修改定制。有時大伙會覺得英語會有莫名的逼格(感嘆,沉默...),所以做了CN與EN兩個版本,滿足一下不同人的需要。

一、修改前后對比

[項目地址]https://github.com/findyou/HTMLTestRunnerCN

一、簡介與使用

1、前提

python 2.7
需要連網(wǎng)絡(luò) (樣式美化使用的百度的Bootstrap在線資源 )

說明:如離線使用,可以下載bootstrap到本地,替換掉HTML_TMPL中的bootstrap.min.css等三個百度引用

2、修改[Findyou]

Version:Version 0.8.2.1
CN漢化,EN保留英文,加Utf-8支持報告中文字符
增加 樣式美化(需要網(wǎng)絡(luò))
增加 通過用例 分類按鈕
增加 測試人員顯示、通過率的統(tǒng)計
增加 按鈕顯示相應(yīng)用例數(shù)
修改 測試結(jié)果的展示,方便拷貝數(shù)據(jù)
修改“詳細(xì)”邏輯,增加與“收起”效果變換
右側(cè)底部增加 返回 頂部的錨點

3、HTMLTestRunnerCN 使用

1)、編寫test_HTMLTestRunnerCN.py

import HTMLTestRunnerCN
...
...
if __name__ == '__main__':
    filePath ='F:\Report.html'       #確定生成報告的路徑
    fp = file(filePath,'wb')
    runner = HTMLTestRunnerCN.HTMLTestRunner(
        stream=fp,
        title=u'自動化測試報告', 
        #description='詳細(xì)測試用例結(jié)果',    #不傳默認(rèn)為空
        tester=u"Findyou"     #測試人員名字,不傳默認(rèn)為QA
        )
    #運行測試用例
    runner.run(Suite())

[樣例]https://github.com/findyou/HTMLTestRunnerCN/blob/master/test_HTMLTestRunnerCN.py

2)、執(zhí)行用例

python test_HTMLTestRunnerCN.py 

3)、測試報告

4、HTMLTestRunnerEN 使用

(1)、使用同CN,只是報告顯示為英文

[樣例] https://github.com/findyou/HTMLTestRunnerCN/blob/master/test_HTMLTestRunnerEN.py

(2)、執(zhí)行用例

python test_HTMLTestRunnerEN.py 

(3)、測試報告

對這個折騰的結(jié)果還算是滿意的,如有需要可自行拿走,如有其他要求可提,但不一定滿足你。JAVA的同學(xué)不要羨慕,可以直接用ReportNG,我覺得還行,雖然比不上我這個定制的好看,哈哈,好,就這樣,

明天就是2017下半年了哦(這里有個小忽悠....),同學(xué)們加油吧,六一節(jié)日快樂,祝大家永遠(yuǎn)活得像孩子一樣幸福!

多見者博,多聞?wù)咧?拒諫者塞,專己者孤。


轉(zhuǎn)載說明

本文為原創(chuàng)文章,如需轉(zhuǎn)載,請在開篇顯著位置注明作者Findyou和出處

總結(jié)

以上是生活随笔為你收集整理的HTMLTestRunner测试报告美化的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。