Q&A
キーワード検索:「タイトルのみ」と「本文を含む」検索ができます。
「本文を含む」検索で複数検索される場合は、間は半角スペースを使用してください。
例)テスト カバレッジ
絞り込み: 「製品」「カテゴリー」「タグ」の項目でチェックをつけ、「絞り込む」ボタンをクリックすると絞り込みが可能です。
絞り込みは「AND」または「OR」が使用可能です。
Q&A
キーワード検索:「タイトルのみ」と「本文を含む」検索ができます。
「本文を含む」検索で複数検索される場合は、間は半角スペースを使用してください。
例)テスト カバレッジ
絞り込み: 「製品」「カテゴリー」「タグ」の項目でチェックをつけ、「絞り込む」ボタンをクリックすると絞り込みが可能です。
絞り込みは「AND」または「OR」が使用可能です。
71 - 80 / 107
| タイトル | 最終更新日 | 製品 | カテゴリー | タグ | 閲覧 |
|---|---|---|---|---|---|
| ループ処理内の各ステップの実行回数を計測したい | 2023-09-11 | DT+Trace | How-to | テストポイント,レポート収集,不具合解析,経路解析,設定 | 2025 |
DT+Traceでは、「for文」や「while文」などのループ処理の中で、各ステップが何回実行されているのかを計測することが可能です。 計測したい箇所のテストポイントを指定して、そのテストポイントを通過するまでのステップの実行回数(各テストポイントの通過回数)を計測するという仕組みです。 この機能を使うことで、「for文」などのループの回数が正しいかどうかを確認することができます。 使用イメージ 例えばこんな時 無限ループ内で「ある条件」を達成したら処理を終了するという処理を組んでいる場合に、条件が達成されるまでにどのくらい処理がループしているのかを知りたい。 「malloc関数」等で動的に確保したメモリがきちんと解放されているかを確認したい。 使用... 続きを読む |
|||||
| 関数実行中に割り込んできた処理を、 割り込み処理だと認識する。 | 2025-04-08 | DT+Trace, DT+FS, DT10, DT-Win | How-to | 経路解析 | 2021 |
関数トレースレポートでは、関数毎に設定したタスク名やモジュール名を関数の遷移と共に表示できます。 そのタスク名から、処理を識別できます。 例えば、割り込みの関数に【タイマ割り込み】といった開発者自身が分かりやすいタスク名を設定しておきます。 関数トレース機能では、タスク名の切り替わりを表示しますので、それにより割り込みが発生したことが確認できるといった仕組みです。... 続きを読む |
|||||
| 任意の関数リスト情報をもとに、レポートのフィルタ指定をまとめて行いたい | 2025-10-28 | DT+Trace | How-to | カバレッジ,経路解析,設定 | 1995 |
DT+Traceでは、Grep検索で調べた関数の一覧など、「任意の関数リスト」を外部ファイルから指定し、一括でフィルタを設定することができます。これにより、大量のテストレポートから見たい関数のみを確認することができます。 フロー 大まかなフローは以下のようになります。 実際の手順 [関数リスト(*.txt)]の作成を行います。 ※関数の書式について 対象関数の「対象関数が所属するソースファイルのパス」「関数名」を記述します。 ソースファイルのパスは、「DT+プロジェクトファイルのルートフォルダからの相対パス」または「絶対パス」を記述します。パスにスペースが含まれる場合は、「" "」(半角二重引用符)で括ってください。ひとまとまりの文... 続きを読む |
|||||
| 特定の日時のレポートを表示させる。 | 2025-04-08 | DT+Trace, DT+FS, DT10, DT-Win | How-to | レポート収集 | 1974 |
不具合の発生時刻などが特定できている場合、レポートデータの取得時間でフィルタリングすることで、該当処理部分のみのテストレポートを表示できます。 手順は次の通りです。 1. テストレポート上にデータの取得日時を表示させる。 メニューの[ツール]→[環境設定]を選択します。 [環境設定]ダイアログの[全般]ページから、[経過時間欄にデータの取得日時を表示させる]を有効にします。 同ページから、[表示形式]を選択します。 テストレポートの経過時間欄が、3で設定したフォーマットで表示されます。 2. 特定の時間のテストレポートのみを表示させる。 メニューの[レポート解析]→[テストレポートフィルタ]を選択します。 [テストレポートフィルタ]ダイアログから、[経... 続きを読む |
|||||
| 8pinプローブを簡単に接続する | 2025-04-08 | DT10 | How-to | ハードウェア | 1951 |
GPIO-NoiseIsolatorを使用する場合 オプション品「GPIO-NoiseIsolator」と付属の「10pinフラットケーブル」を使用すると、8pinプローブよりも簡単にターゲット機器との脱着ができます。 接続の際には、ターゲット基板側にピンヘッダの実装が必要です。 ターゲット基板側に実装するピンヘッダのピン配置等の詳細は、GPIO-NoiseIsolatrのマニュアルをご確認ください。 部品名称 メーカー 型番 10pinフラットケーブル Linkman 216310P3 10pinボックスヘッダ Linkman 217010SE GPIO-NoiseIsolator接続イメージターゲット基板サイズの制限により、推奨以外のピンヘッダ(よ... 続きを読む |
|||||
| フェイルセーフなどの特定処理をカバレッジ対象から除外する。 | 2022-02-10 | DT+Trace, DT10, DT-Win | How-to | カバレッジ | 1948 |
挿入されたテストポイントのうち、フェイルセーフなどのソフトウェア実行上通過しないステップは、ステップの実行属性を変更することで、カバレッジ対象から除外できます。 実行属性のうち次の3つがカバレッジの計算対象外になります。 未使用 : プリプロセッサディレクティブで無効にしている箇所。 通過禁止 : コード上有効だが理論的に絶対に通過しない箇所。main()関数のFuncOutなど。 非通過 : 実態は存在するが、カバレッジ率に影響を与えない処理。未コールの関数など。 ステップの実行属性の変更手順は次の通りです。 [フォルダビュー]から実行属性を変更したいステップを選択します。 [プロパティビュー]の[実行属性]のドロップダウンリストから、該当する実行属... 続きを読む |
|||||
| DT+Traceプロジェクトを別PCで参照する方法が知りたい | 2025-07-17 | DT+Trace | How-to | 設定 | 1933 |
以下のような構成で、DT+Traceプロジェクトを作成してコピーしていただければ、 違うPCでもそのままテスト実行やデータ解析をすることができます。 例)workspaceフォルダを別PCへコピーして使用する場合 プロジェクトのフォルダの中にDT+Traceプロジェクトとソースファイルをまとめれば、プロジェクトのフォルダ以下は相対パスになっていますので、問題がありません。 別のPCにコピーするとそのまま開くことができます。 ※プロジェクトとソースファイルをまとめてコピーすることを前提としていますので、 一部のファイルを削除してコピーした場合は、そのまま使用できないことがあります。 DT+Traceプロジェクトや、既に取得済みのログファイル... 続きを読む |
|||||
| 外付けHDDにレポートデータを取得するようにしたい | 2025-04-08 | DT+Trace, DT+FS, DT10, DT-Win | How-to | 設定 | 1913 |
プロファイルの保存場所を外付けHDDに指定することで、外付けHDDにレポートデータが保存されます。 手順は以下になります。 アプリメニューの[テスト実行]→[テストレポート収集設定]を選択します。 [保存指定]を選択し、[プロファイルの場所]の右側のアイコンを選択します。 フォルダ選択画面が表示されますので、外部HDDを選択し、[OK]を選択します。 プロファイルの場所が変更されたことを確認後に、[プロファイルを作成]を選択してください。 テストレポートデータを保存するプロファイルが「Prof_XXXXXX_XXXXXX」と変更されたのを確認し、 [実行]または[OK]を選択してください。 レポートデータを取得すると指定した場所のプロファイル内にレポー... 続きを読む |
|||||
| 現在のプロジェクトの設定を既定値にしたい | 2022-08-19 | DT+Trace, DT+FS | How-to | 設定 | 1858 |
プロジェクトの設定では様々な設定が可能ですが、プロジェクト新規作成時に現在の設定を規定値としたい場合、以下から設定を行います。 既定値の登録 既定値として登録したいプロジェクトファイルをアプリケーションより開き、ファイル>プロジェクトの設定を選択します。 プロジェクトの設定ダイアログ下部の「現在の内容を既定値として登録」ボタンをクリックします。 プロジェクト設定の既定値登録はボタンクリックで登録されますので、ダイアログ右下の完了ボタンより 「確定して閉じる」やキャンセルなどからダイアログを閉じてください。 次回以降のプロジェクトの新規作成などで、登録した既定値が反映されます。 既定値の保存先・管理 登録した既定... 続きを読む |
|||||
| DTヘッダファイルの保存先を変更したい | 2025-04-08 | DT+Trace, DT+FS, DT10, DT-Win | How-to | 設定 | 1810 |
テストポイント挿入時に自動で生成されるDTヘッダファイルは、デフォルトではソースファイルと同じ場所に生成されます。 DTヘッダファイルの保存先を変更する場合は以下をご確認ください。 アプリメニューの[ファイル]→[プロジェクト設定]を選択します。 [C/CPP]を選択し、[DTヘッダファイルの保存先]を[指定のフォルダ]に変更します。 [保存フォルダ]の参照を選択します。 保存先のフォルダを指定し、[完了]→[確定して新規挿入]を選択してください。 指定したフォルダ内にDTヘッダファイルが生成されます。 ... 続きを読む |
|||||
