java - 在 TestNG 中关闭测试输出

标签 java unit-testing testing testng

我目前正在使用这个 XML 文件启动我的测试套件:

<suite name="something">
    <test name="generic valid compilation">
        <parameter name="isValid" value="true"/>
        <parameter name="testGroup" value="generic"/>
        <groups>
            <run>
                <include name="compilation"></include>
                <exclude name="module"></exclude>
                <exclude name="refinement"></exclude>
                <exclude name="specifications"></exclude>
            </run>
        </groups>
        <classes>
            <class name="test.TestLauncher"/>
        </classes>
    </test>
</suite>

我正在寻找一种方法来切断 TestNG 似乎默认执行的生成的测试输出文件夹。来自 http://reportng.uncommons.org/我看得出来

You may also want to disable the default TestNG reporters by setting the useDefaultListeners attribute to "false".

这似乎符合我的需要,难道他们的 XML 结构似乎与我的不同吗?

有人知道如何使用 TestNG 关闭测试输出文件吗?

谢谢

最佳答案

如您所说,只需使用此标志关闭默认报告即可。确切的名称取决于您使用的是命令行、ant 还是 maven。在与您相关的文档中查找此字符串。

关于java - 在 TestNG 中关闭测试输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5751416/

相关文章:

java - 从 XSD 模式生成 JAXB 类会导致奇怪的包结构

azure - 使用 LocalDb 与 EF Core 项目 + Azure 管道进行单元测试

android - 如何在 void 方法上做 doNothing()?

java - 单元测试 Jersey Restful Services

android - 如何在 Espresso 中获取 TextView 的实际颜色值

java - 更改列表中的项目并排序然后列出

java - 为什么 StringBuilder 不打印?

java - 帮助了解按下了哪个按钮号码

testing - Google reCAPTCHA V2 - 触发更难的测试版本?

iOS In App Purchase 沙盒测试说我密码错误