3

在工作中,我们进行了一些自动化测试,这些测试在夜间执行,然后以特定的 XML 格式进行汇总。下一个想法是将这些结果导入 Polarion,但它只接受 xUnit 格式的结果。这就是我卡住的地方 - 我似乎无法找到正确的解释来说明我应该如何更改我自己的 XML 格式以使其看起来像 xUnit?以下是我目前的结果:

<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<?xml-stylesheet type="text/xsl" href="report.xsl"?>
<TestRun Date="2012_08_06__15_08  (y_m_d__h_m)" Plattform="WinCE" Name="GCA-Testrun" GCA-Version="V5.03.02">
<TestSuite Name="Systemtest" Container="GCA">
    <FailedTests>
        <FailedTest Name="test14877_1.lua" Data="">
            <Item>
                <FailureType>Failure</FailureType>
                <Location>
                    <File></File>
                    <Line></Line>
                </Location>
                <Message>setErrorAndExit : Failed!</Message>
            </Item>
            <elTime>777.00</elTime>
            <execTime>0h12min57s</execTime>
            <Testnumber>Undefined</Testnumber>
        </FailedTest>
    </FailedTests>
    <SuccessfulTests>
        <SuccessfulTest Name="test15414.lua" Testnumber="Undefined" Data="" elTime="684.00" execTime="0h11min24s" />
    </SuccessfulTests>
</TestSuite>

我只需要 testrun-name 和标签成功或失败。

4

0 回答 0