5 Q&A

Q&A

キーワード検索:「タイトルのみ」と「本文を含む」検索ができます。
「本文を含む」検索で複数検索される場合は、間は半角スペースを使用してください。
例)テスト カバレッジ

絞り込み: 「製品」「カテゴリー」「タグ」の項目でチェックをつけ、「絞り込む」ボタンをクリックすると絞り込みが可能です。
絞り込みは「AND」または「OR」が使用可能です。

製品








カテゴリー




タグ
















5 Q&A

Q&A

キーワード検索:「タイトルのみ」と「本文を含む」検索ができます。
「本文を含む」検索で複数検索される場合は、間は半角スペースを使用してください。
例)テスト カバレッジ

絞り込み: 「製品」「カテゴリー」「タグ」の項目でチェックをつけ、「絞り込む」ボタンをクリックすると絞り込みが可能です。
絞り込みは「AND」または「OR」が使用可能です。

151 - 160 / 173

タイトル最終更新日製品カテゴリータグ
ドライバファイルのDT_UINTについて教えてください。 2025-04-08 DT+Trace, DT10

ドライバファイルに記載されているDT_UINTは、テストポイントを出力する際に使用する関数の引数の型です。デフォルトではunsigned intが指定されています。 DT_UINTを変更する場合、DTシリーズの[プロジェクト設定]の[C/CPP]ページの[符号無し32bit整数型名]も必ず同じ型に設定してください。...

続きを読む
モジュール・ソースコード単位でカバレッジレポートをPDFに出力する「Coverage Summary Maker 2」 2024-04-08 DT+Trace ,

Coverage Summary Maker 2 ツールの概要 DT+Traceで解析したカバレッジレポートから、モジュール単位、またはソースコード単位でカバレッジを集計し、編集不可能なPDFに出力します プラグインとして登録して使用します 説明 ツール名 説明 ダウンロード Coverage Summary Maker 2 ソースコード、または、モジュール単位でカバレッジを算出してPDFに出力するツール ダウンロード アプリ制限事項 DT+TraceアプリケーションでCSVエクスポート項目の設定が必要になります。 DT+Traceは多重起動せずにご利用ください。 DT+TraceアプリケーションでC1カバレッジを計算する設定を行います。 Covera...

続きを読む
[S10(syntax)]「整数定数や浮動小数点定数(0.1fや1.2e+34等)の構文に合わなくなりました」とメッセージが表示される 2022-12-20 DT+Trace, DT10, DT-Win

数値を表す文字列の構文に合わなかったエラーになります。 警告レベルの設定を行うことで、挿入時にメッセージは表示されますが、テストポイントの挿入を行うことができます。 手順は以下になります。 フォルダビュー上で対象のソースファイルを右クリック→[プロパティエディタを開く]を選択します。 ※対象の記述が複数ファイルある場合は、アプリメニューの[ファイル]→[プロジェクト設定]で  同様の設定が行うことが出来ます。 [警告レベル]を[カスタム]に変更し、[高レベルの警告を無視する]を"True"に設定後、[OK]を選択します。 再度テストポイントを挿入していただくと、メッセージは表示されますが、テストポイントの挿入は行われます。...

続きを読む
[A03(Attention)]「自動挿入は完了しましたが、挿入したテストポイントの数が2048個以上になりました」とメッセージが表示される 2025-04-08 DT+Trace, DT10, DT-Win

1ソースファイルに挿入するテストポイント数が一定数を超えたときの注意喚起のメッセージになります。 自動挿入は行われますが、オーバーヘッドやROMサイズに注意してください。  

続きを読む
フェイルセーフなどの特定処理をカバレッジ対象から除外する。 2022-02-10 DT+Trace, DT10, DT-Win

挿入されたテストポイントのうち、フェイルセーフなどのソフトウェア実行上通過しないステップは、ステップの実行属性を変更することで、カバレッジ対象から除外できます。 実行属性のうち次の3つがカバレッジの計算対象外になります。 未使用 : プリプロセッサディレクティブで無効にしている箇所。 通過禁止 : コード上有効だが理論的に絶対に通過しない箇所。main()関数のFuncOutなど。 非通過 : 実態は存在するが、カバレッジ率に影響を与えない処理。未コールの関数など。 ステップの実行属性の変更手順は次の通りです。 [フォルダビュー]から実行属性を変更したいステップを選択します。 [プロパティビュー]の[実行属性]のドロップダウンリストから、該当する実行属...

続きを読む
DT+Traceプロジェクトを別PCで参照する方法が知りたい 2025-07-17 DT+Trace

  以下のような構成で、DT+Traceプロジェクトを作成してコピーしていただければ、 違うPCでもそのままテスト実行やデータ解析をすることができます。 例)workspaceフォルダを別PCへコピーして使用する場合 プロジェクトのフォルダの中にDT+Traceプロジェクトとソースファイルをまとめれば、プロジェクトのフォルダ以下は相対パスになっていますので、問題がありません。 別のPCにコピーするとそのまま開くことができます。 ※プロジェクトとソースファイルをまとめてコピーすることを前提としていますので、 一部のファイルを削除してコピーした場合は、そのまま使用できないことがあります。 DT+Traceプロジェクトや、既に取得済みのログファイル...

続きを読む
DT+ガイダンス DT+Advisorで、コード変更による影響範囲に絞って、テストポイントを自動挿入し、テストを実施する 2024-12-27 DT+Trace

DT+Advisorとは コードを変更した関数、任意の関数の呼び出し元関数といった抽出条件に応じて、どの関数を対象にテストポイントを自動挿入するかを、指示してくれるツールです。 テストポイントの挿入箇所に悩んでしまったり、属人化によるバラつきでテスト回数が増えてしまうといった手間を軽減し、コツや勘に頼らずとも、的を絞ったテストポイントの自動挿入ができます。 活用シーン 派生元のコードの確認をしたい 部分的にカバレッジを測定したい 各開発者の変更点の回帰テストをしたい 限られた工数で効率的に確認や検証を実施する必要がある際に、DT+Advisorで着目したい関数を自動で検出することができます。 また、「変更された関数」「任意の関数の呼び出し元関数」を検出...

続きを読む
テストポイントの出力処理でdi(), ei()が行われていますが、必ず必要ですか? 2025-04-08 DT+Trace, DT10

複数のタスクにテストポイントを挿入した時、テストポイントのデータ出力中に別タスクが割り込み、そのタスクのテストポイントのデータが出力されてしまう場合があります。 その為、di()もしくは、タスクディスパッチ禁止等のAPIでテストポイント出力中には、別タスクの割り込みを禁止する必要があります。...

続きを読む
ファイル書き出し接続で生成されたConvertData.DATが0バイトになってしまう 2025-04-08 DT+Trace, DT+FS, DT10

以下をご確認ください。 ファイルクローズ処理を追加する タイミング等により、内部バッファに溜めているデータがターゲットアプリ終了時点でファイルに書き込まれていない可能性がございます。 その場合、お客様のソースコード上で、ファイルをクローズしたいタイミングで、 ファイルクローズ処理を追加していただき、ご確認ください。   ConvertData.DATの保存場所を変更する ConvertData.DATが保存場所に、アクセス制限などがある場合は、保存場所を変更することで、 改善される場合がございます。また保存場所に対して権限があるかなども併せてご確認ください。  ...

続きを読む
DT+ガイダンス 関数ごとの実行時間と周期時間を計測する 2024-05-09 DT+Trace

はじめに こちらのページでは、「DT+Trace」というツールに慣れていない方向けに「上手に実行時間/周期時間を解析する方法」についての手ほどきをまとめています。 「実行時間や周期時間を解析したいが、どう使えばいいのか分からない」/「解析のためのテストポイントの上手な挿入方法が分からない」という課題をお持ちの方は、ぜひこちらのページを参考にしてみてください。 所要時間:30分 関数ごとの実行時間や周期時間を調べる 「DT+Trace」では「実行時間レポート/周期時間レポート」を使用することで、関数ごとの実行時間や周期時間を解析することができます。 作業フロー 実行時間とは? 関数の入り口のテストポイント(FuncIn)が実行されてから、出口のテストポイ...

続きを読む