测试结果
在Test Results 视图中查看和过滤测试结果。
该视图显示支持该视图的测试框架的测试持续时间。要显示或隐藏持续时间信息,请选择 。
Qt Test 输出
Test Results 视图以 XML 格式显示 Qt Test 和Qt Quick 测试结果,以纯文本格式显示其他测试结果。
XML 比纯文本更容易解析,也更可靠。但是,如果 Qt Test 或Qt Quick 测试崩溃,可能无法生成可解析的完整 XML 代码,这可能会导致信息丢失。以纯文本查看结果时,您可能会看到丢失的信息。
要以纯文本方式查看 Qt Test 和Qt Quick 测试结果,请访问首选项>Testing > ,然后清除 。 Qt Test然后清除Use XML output 。然后在Test Results 中选择 (Switch Between Visual and Text Display) 以切换到文本显示。
信息摘要
下表列出了Test Results 显示的信息。
结果 | 说明 |
---|---|
基准 | 基准测试。 |
DEBUG | 调试信息。 |
失败 | 测试用例失败。双击该行以获取更多信息。 |
致命 | 发生致命错误,导致测试用例无法运行。 |
INFO | 提示信息。 |
内部 | 内部信息。 |
通过 | 测试用例通过。 |
跳过 | 测试用例被跳过。 |
系统 | 从操作系统收到或受其影响的错误信息。 |
XFAIL | 预期测试用例会失败,因此使用QEXPECT_FAIL 宏标记。如果测试用例通过了,则在测试日志中写入意外通过 (XPASS)。 |
XPASS | 测试用例通过了,尽管它预计会失败。 |
警告 | 警告信息。 |
过滤测试结果
要只查看特定类型的信息,请选择 (Filter Test Results),然后选择要显示的信息类型。
要显示所有报文,请选择Check All Filters 。
要清除所有信息类型,请选择Uncheck All Filters 。
测试黑名单
测试黑名单文件主要用于 Qt CI 系统内部。
结果 | 描述 |
---|---|
BFAIL | 黑名单测试用例失败。 |
BPASS | 黑名单测试用例通过。 |
BXFAIL | 黑名单测试用例未通过,但标记为预计未通过。 |
BXPASS | 列入黑名单的测试用例通过了,尽管它被认为会失败。 |
另请参阅 如何:测试。
Copyright © The Qt Company Ltd. and other contributors. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.