Python JUnitHTML报表生成器

Python JUnitHTML报表生成器,python,html,junit,test-reporting,Python,Html,Junit,Test Reporting,考虑以下几点: 我更喜欢可以查看每个测试历史记录的报表生成器。如果您可以使用Ant,那么只需使用JUnitReport任务即可 如果您使用的是Maven,那么使用 或者,如果您想运行XSLT转换,那么您自己就是ANT使用的XSLT文件。如果您可以使用ANT,那么您只需要使用JUnitReport任务,详细说明如下 如果您使用的是Maven,那么使用 或者,如果您想自己运行XSLT转换,ANT使用的XSLT文件是什么 <?xml version="1.0" ?> <testsui

考虑以下几点:


我更喜欢可以查看每个测试历史记录的报表生成器。

如果您可以使用Ant,那么只需使用JUnitReport任务即可

如果您使用的是Maven,那么使用


或者,如果您想运行XSLT转换,那么您自己就是ANT使用的XSLT文件。如果您可以使用ANT,那么您只需要使用JUnitReport任务,详细说明如下

如果您使用的是Maven,那么使用

或者,如果您想自己运行XSLT转换,ANT使用的XSLT文件是什么

<?xml version="1.0" ?>
<testsuite errors="0" failures="1" name="TheTest-20130618162859" 
           tests="3" time="0.000">
        <testcase classname="TheTest" name="testOne" time="0.000"/>
        <testcase classname="TheTest" name="testTwo" time="0.000"/>
        <testcase classname="TheTest" name="testThree" time="0.000">
                <failure message="3 != 4" type="AssertionError">
<![CDATA[Traceback (most recent call last):
  File "blah.py", line 11, in testThree
    self.assertEquals(3, 4)
AssertionError: 3 != 4
]]>             </failure>
        </testcase>
        <system-out>
<![CDATA[]]>    </system-out>
        <system-err>
<![CDATA[]]>    </system-err>
</testsuite>
TEST-TheTest-20130618162859.xml
TEST-TheTest-20130618163459.xml
TEST-TheTest-20130618163600.xml