テスト結果の表示
Test Results ビューでテスト結果を表示およびフィルタリングします。

このビューには、サポートするテストフレームワークのテスト期間が表示されます。期間情報の表示/非表示を切り替えるには、
を選択します。
Qt テスト出力の表示
Test Results ビューでは、Qt とQt Quick のテスト結果が XML 形式で表示され、その他のテスト結果はプレーンテキスト 形式で表示されます。
XML は、プレーンテキストよりも簡単かつ確実に解析できます。ただし、Qt テストやQt Quick テストがクラッシュした場合、解析可能な XML コードが完全に生成されないことがあり、情報が失われる可能性があります。結果をプレーンテキストで表示すると、失われた情報が見えるかもしれません。
Qt およびQt Quick のテスト結果をプレーンテキストで表示するには、次の手順に従います:
- Preferences >Testing > にアクセスする。 Qt Test.
- Use XML output をクリアする。
- Test Results に移動する。
(Switch Between Visual and Text Display) を選択し、テキスト表示に切り替える。
メッセージの概要
次の表は、Test Results に表示されるメッセージの一覧です。
| 表示結果 | 表示内容 |
|---|---|
| ベンチ | ベンチマークテスト。 |
| DEBUG | デバッグメッセージ。 |
| 失敗 | テストケースが失敗した。行をダブルクリックすると詳細が表示されます。 |
| FATAL | 致命的なエラーが発生し、テストケースの実行が停止しました。 |
| INFO | 有益なメッセージ。 |
| INTERNAL | 内部メッセージ。 |
| PASS | テストケースに合格しました。 |
| SKIP | テスト・ケースはスキップされました。 |
| SYSTEM | OSから受信した、またはOSの影響を受けたエラーメッセージ。 |
| XFAIL | テストケースは失敗すると予想されるため、QEXPECT_FAIL マクロを使用してマークされます。テストケースが合格した場合、予期しない合格(XPASS)がテストログに書き込まれます。 |
| XPASS | テストケースは失敗すると予想されていたにもかかわらず、合格した。 |
| WARN | 警告メッセージ。 |
テスト結果のフィルタリング
特定のタイプのメッセージのみを表示するには
- Test Results にアクセスする。
(Filter Test Results) を選択する。- 表示するメッセージのタイプを選択します。
すべてのメッセージを表示するには、Check All Filters を選択します。
すべてのメッセージ・タイプを消去するには、Uncheck All Filters を選択します。
ブラックリスト・テスト
テスト用のBLACKLIST ファイルは、主に 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.