資源簡介
HTMLTestRunnerNew.py 可以直接使用,生成一個漂亮的測試報告.解壓后放置到python安裝的Lib\site-packages 目錄下即可,代碼加載該模塊即可使用

代碼片段和文件信息
#coding=utf-8
“““
A連接信息?TestRunner?for?use?with?the?Python?unit?testing?framework.?It
generates?a?HTML?report?to?show?the?result?at?a?glance.
The?simplest?way?to?use?this?is?to?invoke?its?main?method.?E列表.g.
????import?unittest
????import?HTMLTestRunner
????...?define?your?tests?...
????if?__name__?==?‘__main__‘:
????????HTMLTestRunner.main()
For?more?customization?options?instantiates?a?HTMLTestRunner?object.
HTMLTestRunner?is?a?counterpart?to?unittest‘s?TextTestRunner.?E列表.g.
????#?output?to?a?file
????fp?=?file(‘my_report.html‘?‘wb‘)
????runner?=?HTMLTestRunner.HTMLTestRunner(
????????????????stream=fp
????????????????title=‘My?unit?test‘
????????????????description=‘This?demonstrates?the?report?output?by?HTMLTestRunner.‘
????????????????)
????#?Use?an?external?stylesheet.
????#?See?the?Template_mixin?class?for?more?customizable?options
????runner.styleSHEET_TMPL?=?‘nk?rel=“stylesheet“?href=“my_stylesheet.css“?type=“text/css“>‘
????#?run?the?test
????runner.run(my_test_suite)
------------------------------------------------------------------------
Copyright?(c)?2004-2007?Wai?Yip?Tung
All?rights?reserved.
Redistribution?and?use?in?source?and?binary?forms?with?or?without
modification?are?permitted?provided?that?the?following?conditions?are
met:
*?Redistributions?of?source?code?must?retain?the?above?copyright?notice
??this?list?of?conditions?and?the?following?disclaimer.
*?Redistributions?in?binary?form?must?reproduce?the?above?copyright
??notice?this?list?of?conditions?and?the?following?disclaimer?in?the
??documentation?and/or?other?materials?provided?with?the?distribution.
*?Neither?the?name?Wai?Yip?Tung?nor?the?names?of?its?contributors?may?be
??used?to?endorse?or?promote?products?derived?from?this?software?without
??specific?prior?written?permission.
THIS?SOFTWARE?IS?PROVIDED?BY?THE?COPYRIGHT?HOLDERS?AND?CONTRIBUTORS?“AS
IS“?AND?ANY?EXPRESS?OR?IMPLIED?WARRANTIES?INCLUDING?BUT?NOT?LIMITED
TO?THE?IMPLIED?WARRANTIES?OF?MERCHANTABILITY?AND?FITNESS?FOR?A連接信息
PARTICULAR?PURPOSE?ARE?DISCLAIMED.?IN?NO?EVENT?SHALL?THE?COPYRIGHT?OWNER
OR?CONTRIBUTORS?BE?LIABLE?FOR?ANY?DIRECT?INDIRECT?INCIDENTAL?SPECIAL
EXEMPLARY?OR?CONSEQUENTIAL?DAMAGES?(INCLUDING?BUT?NOT?LIMITED?TO
PROCUREMENT?OF?SUBSTITUTE?GOODS?OR?SERVICES;?LOSS?OF?USE?DATA?OR
PROFITS;?OR?BUSINESS?INTERRUPTION)?HOWEVER?CAUSED?AND?ON?ANY?THEORY?OF
LIABILITY?WHETHER?IN?CONTRACT?STRICT?LIABILITY?OR?TORT?(INCLUDING
NEGLIGENCE?OR?OTHERWISE)?ARISING?IN?ANY?WAY?OUT?OF?THE?USE?OF?THIS
SOFTWARE?EVEN?IF?ADVISED?OF?THE?POSSIBILITY?OF?SUCH?DAMAGE.
“““
#?URL:?http://tungwaiyip.info/software/HTMLTestRunner.html
__author__?=?“Wai?Yip?Tung??Findyou“
__version__?=?“0.8.2.2“
“““
Change?History
Version?0.8.2.1?-Findyou
*?改為支持python3
Version?0.8.2.1?-Findyou
*?支持中文,漢化
*?調整樣式,美化(需要連入網絡,使用的百度的Bootstrap.js)
*?增加?通過分類顯示、測試人員、通過率的展示
*?優化“詳細”與“收起”狀態的變換
*?增加返回頂部的錨點
Version?0.8.2
*?Show?output?inline?instead?of?popup?window?(Viorel?Lupu).
Version?in?0.8.1
*?Validated?XHTML?(Wolfgang?Borgert).
*
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????25967??2020-07-13?23:30??HTMLTestRunnerNew.py
評論
共有 條評論