ページを選択

カテゴリー: 動的テスト

組込み開発の「動作検証」を効率化するには?
最適なデバッグ手法の選び方と実践

組込み開発の動作検証を効率化したいエンジニア必見!「デバッグに時間がかかる」「タイミング依存のバグが再現しない」といった課題に対し、対話型・シミュレーション・トレースログの3手法を徹底比較。DT+を活用し、ログ収集から解析までを自動化・可視化して、デバッグ工数を劇的に削減する方法を解説します。

続きを読む

【連載】自作コードでC言語のベンチマーク計測#3
~ DT+Traceドライバの実力を計測 ~

動的テストツール「DT+Trace」の実行負荷(オーバーヘッド)を実測!テストポイントの挿入がMOPS値にどう影響するか、WindowsやLinux環境で検証しました。「ツールを入れると重くなる?」という疑問に対し、実測データに基づいた定量的なアプローチで迫ります。

続きを読む

学生のソフトウェア開発能力向上に向けた
ロボコンの新たな評価基準の提起

組込みLinuxでは、開発したシステムが消費する物理メモリサイズが分かりづらく、例えばメモリリークの特定が難しい場合もあります。そこで今回はLinuxのメモリの使用量について確認する方法を紹介します。さらに弊社の「動的テストツール DT10」と組み合わせることで、実行された処理を照らし合わせて解析する方法も紹介します。

続きを読む

どうするテストとバグ修正 #1
~ なかなか再現しにくいバグをつぶしたい ~

開発者にとって悩ましい課題の一つである、再現が難しいバグ。普段どのような手法で不具合解析を行っていますか?
従来のデバッガを使ってブレークをかける手法やprint文を使った手法では手間がかかりすぎてしまっていつの間にか工数が増大・・・なんてことも。
そこで、実動作の挙動を丸ごとトレースして再現が難しい不具合の原因をすばやく特定、工数を短縮する手法をご紹介します。

続きを読む

(もうちょっと実践的な)単体テストの心得!

エンジニアの皆さん、単体テスト、どう書いてます?コード書きながらテスト考えなきゃいけないわけで、キッチリ書こうとするとなかなか工数膨らんでしまって大変タイヘン。なにか上手いやり方はないものか。ということで、うちのエンジニアたちから抽出した「もう少し実践的な単体テストの心得」を載せておきます。

続きを読む

動的解析ってなに!?総まとめ!!

このブログサイトでは毎年「動的テスト」が流行語大賞トップ3に入ります!なので「動的テスト」 = 「動的解析の概念」について取り扱ったこれまでの名作記事をまとめてみました。
むかしから提唱しているだけあってちょっと古い記事もありますが、「組込み機器相手」の動的解析テクとしてはまだまだ輝いているものばかりなので、ぜーんぶ載せておきます。

続きを読む
ロード中