Q&A
キーワード検索:「タイトルのみ」と「本文を含む」検索ができます。
「本文を含む」検索で複数検索される場合は、間は半角スペースを使用してください。
例)テスト カバレッジ
絞り込み: 「製品」「カテゴリー」「タグ」の項目でチェックをつけ、「絞り込む」ボタンをクリックすると絞り込みが可能です。
絞り込みは「AND」または「OR」が使用可能です。
Q&A
キーワード検索:「タイトルのみ」と「本文を含む」検索ができます。
「本文を含む」検索で複数検索される場合は、間は半角スペースを使用してください。
例)テスト カバレッジ
絞り込み: 「製品」「カテゴリー」「タグ」の項目でチェックをつけ、「絞り込む」ボタンをクリックすると絞り込みが可能です。
絞り込みは「AND」または「OR」が使用可能です。
21 - 30 / 39
タイトル | 最終更新日 | 製品 | カテゴリー | タグ | 閲覧 |
---|---|---|---|---|---|
テストポイント自動挿入キャンセル検査結果が表示される | 2023-02-01 | DT+Trace, DT10, DT-Win | トラブルシューティング | テストポイント,設定 | 1525 |
C、C++、C#では、テストポイントが挿入される位置にプリプロセッサディレクティブがあった場合、そのテストポイントは挿入されません。 挿入されなかったテストポイントがテストポイント自動挿入キャンセル検査結果で表示されます。 リストではFuncIn属性のテストポイントは赤色で表示されます。 以下の3つの方法がございます。 キャンセルポイントを手動で挿入する テストポイント自動挿入キャンセル検査結果の挿入したい関数やステップをダブルクリックしてください。 該当箇所にジャンプすることができます。 ソースコードウィンドウ上で挿入したい行上で、右クリック→[自動挿入キャンセルステップの挿入]を選択します。 ※この時、選択したテストポイ... 続きを読む |
|||||
ブレース{}の省略されたループ・分岐にテストポイントを挿入する。 | 2023-02-02 | DT+Trace, DT+FS, DT10, DT10 AE, DT-Win | How-to | テストポイント | 1375 |
単文のifやforなど、"{}"を省略したステートメントに対しては、通常、自動挿入でテストポイントが挿入されません。テストポイントを挿入するためには、ソースコード整形モードを指定します。このモードの詳しい仕様は、アプリヘルプの[ソースコード整形モードでの挿入]ページをご確認ください。 メニューから[ファイル]→[プロジェクト設定]を選択します。 [プロジェクト設定]ダイアログの[動作モード]ページから[ソースコードを整形する]を"True"にします。 同ダイアログの[条件付きコンパイル解析]ページから条件付きコンパイル解析の設定を行います。- 条件付きコンパイル解析の設定方法については、アプリヘルプの[条件付きコンパイル解析]ページをご確認ください。... 続きを読む |
|||||
条件付きコンパイル解析で未定義マクロのエラーを無視する。 | 2022-02-28 | DT+Trace, DT+FS, DT10, DT10 AE, DT-Win | How-to | テストポイント | 1372 |
[プロジェクト設定]ダイアログの[条件付きコンパイル解析]ページから、[未定義マクロを通知する]を"検出箇所を通知して処理を続行する"または"検出箇所を通知せずに処理を続行する"に設定すると、未定義マクロを0と判断し処理を行います。 また、未定義マクロを0ではなく、固有値に設定したい場合、[定義済みマクロ-個別]にMACRO_NAME=1のように設定してください。... 続きを読む |
|||||
関数名に#1,#2のように枝番が振られることがありますが何を意味していますか? | 2022-02-02 | DT+Trace, DT+FS, DT10, DT10 AE, DT-Win | Q&A | テストポイント | 1334 |
同名関数があった場合、#1, #2のように枝番を振り、別関数として識別しています。 続きを読む |
|||||
[A02(Attention)]「自動挿入は完了しましたが、関数チェックにて、同名関数を発見しました」とメッセージが表示される | 2022-10-19 | DT+Trace, DT10, DT10 AE, DT-Win | トラブルシューティング | テストポイント | 1195 |
対象のソースファイルに同名関数またはコンストラクタ・デストラクタを発見した際のDT+Traceの命名法則のご説明の注意喚起のメッセージになります。 基本的に無視していただいて構いません。自動挿入は問題なく行われます。 同名関数やコンストラクタ・デストラクタがあった場合は、以下のルールで表示されます。 関数名はクラスメンバの最小単位のものを使用します。 継承元のクラス名などは関数名には使われません。 同ファイル内の場合、別クラスのメンバ関数であっても、同名なら同名関数として処理します。 同ファイル内でclassAとclassBが各々funcというメンバ関数を 持つ場合はクラスを跨いでfunc#1,func#2と命名されます。 ソースファイル内に同名関数が... 続きを読む |
|||||
[E20(Error)]自動挿入時に「不正なコードを検出しました。…」とメッセージが表示される | 2022-12-19 | DT+Trace, DT10, DT10 AE, DT-Win | トラブルシューティング | テストポイント | 1193 |
コメント外に、文法上正しくないコードや、マルチバイトコードのASCII外コードが存在したエラーになります。 エラー時の<SourceLine>に行号が表示されるので、該当箇所を確認し、該当コードを削除、修正をしてください。 FAQの「無効コード定義ファイルを用いる方法」のように該当箇所を#ifndef~#endifで括っていただき、無効コード定義を設定後に再度テストポイントの挿入を行ってください。... 続きを読む |
|||||
[S10(syntax)]「整数定数や浮動小数点定数(0.1fや1.2e+34等)の構文に合わなくなりました」とメッセージが表示される | 2022-12-20 | DT+Trace, DT10, DT-Win | トラブルシューティング | テストポイント | 1051 |
数値を表す文字列の構文に合わなかったエラーになります。 警告レベルの設定を行うことで、挿入時にメッセージは表示されますが、テストポイントの挿入を行うことができます。 手順は以下になります。 フォルダビュー上で対象のソースファイルを右クリック→[プロパティエディタを開く]を選択します。 ※対象の記述が複数ファイルある場合は、アプリメニューの[ファイル]→[プロジェクト設定]で 同様の設定が行うことが出来ます。 [警告レベル]を[カスタム]に変更し、[高レベルの警告を無視する]を"True"に設定後、[OK]を選択します。 再度テストポイントを挿入していただくと、メッセージは表示されますが、テストポイントの挿入は行われます。... 続きを読む |
|||||
ループ処理内の各ステップの実行回数を計測したい | 2023-09-11 | DT+Trace | How-to | テストポイント,レポート収集,不具合解析,経路解析,設定 | 1020 |
DT+Traceでは、「for文」や「while文」などのループ処理の中で、各ステップが何回実行されているのかを計測することが可能です。 計測したい箇所のテストポイントを指定して、そのテストポイントを通過するまでのステップの実行回数(各テストポイントの通過回数)を計測するという仕組みです。 この機能を使うことで、「for文」などのループの回数が正しいかどうかを確認することができます。 使用イメージ 例えばこんな時 無限ループ内で「ある条件」を達成したら処理を終了するという処理を組んでいる場合に、条件が達成されるまでにどのくらい処理がループしているのかを知りたい。 「malloc関数」等で動的に確保したメモリがきちんと解放されているかを確認したい。 使用... 続きを読む |
|||||
[E29(Error)]自動挿入時に「関数内部の、文(Statement)の構文解析に失敗しました。」とメッセージが表示される | 2022-12-20 | DT+Trace, DT10, DT-Win | トラブルシューティング | テストポイント | 992 |
到達不能文解析を指定していて、関数の構造を解析した結果、各ステートメントの親子関係を正しく結ぶことが出来なかったエラーになります。 以下をご確認ください。 到達不能な関数終端行にテストポイントを挿入しないをFalseに設定する アプリメニューの[ファイル]→[プロジェクト設定]を選択します。 ※ソースファイルに個別に設定したい場合は、フォルダビュー上でソースファイルを右クリック→[プロパティエディタを開く]を選択します。 [共通]を選択し、「到達不能な関数終端行にテストポイントを挿入しない」を[False]に設定し、[完了]→[確定して新規挿入]で再度テストポイントを挿入してください。 ... 続きを読む |
|||||
[A03(Attention)]「自動挿入は完了しましたが、挿入したテストポイントの数が2048個以上になりました」とメッセージが表示される | 2022-12-19 | DT+Trace, DT10, DT10 AE, DT-Win | トラブルシューティング | テストポイント | 989 |
1ソースファイルに挿入するテストポイント数が一定数を超えたときの注意喚起のメッセージになります。 自動挿入は行われますが、オーバーヘッドやROMサイズに注意してください。 続きを読む |