-
大小: 24KB文件類型: .py金幣: 1下載: 0 次發(fā)布日期: 2021-06-14
- 語言: Python
- 標(biāo)簽: BSTestRunner??python3??
資源簡介
python3+selenium2自動化測試需要用到的,可以在這里下載,下載后將該包直接拖到python3的安裝目錄的lib下面,即可在項(xiàng)目中引入
代碼片段和文件信息
“““
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?BSTestRunner
????...?define?your?tests?...
????if?__name__?==?‘__main__‘:
????????BSTestRunner.main()
For?more?customization?options?instantiates?a?BSTestRunner?object.
BSTestRunner?is?a?counterpart?to?unittest‘s?TextTestRunner.?E.g.
????#?output?to?a?file
????fp?=?file(‘my_report.html‘?‘wb‘)
????runner?=?BSTestRunner.BSTestRunner(
????????????????stream=fp
????????????????title=‘My?unit?test‘
????????????????description=‘This?demonstrates?the?report?output?by?BSTestRunner.‘
????????????????)
????#?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
Copyright?(c)?2016?Eason?Han
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.
“““
__author__?=?“Wai?Yip?Tung?&&?Eason?Han“
__version__?=?“0.8.4“
“““
Change?History
Version?0.8.3
*?Modify?html?style?using?bootstrap3.
Version?0.8.3
*?Prevent?crash?on?class?or?module-level?exceptions?(Darren?Wurf).
Version?0.8.2
*?Show?output?inline?instead?of?popup?window?(Viorel?Lupu).
Version?in?0.8.1
*?Validated?XHTML?(Wolfgang?Borgert).
*?Added?description?of?test?classes?and?test?cases.
Version?in?0.8.0
*?Define?Templ
評論
共有 條評論