はじめよう動的テスト

はじめよう

動的テスト

14日間無料

導入サポートつき

無料トライアル

動的テストってなに?

ソフトウェアテストには、
「動的テスト」と「静的テスト」というテスト手法があります
実際に何が違うのでしょうか?

動的テストってなに?

静的テスト

静的テスト
プログラムコードを実行せずに、
ドキュメントやソースコードなどのチェックによって
誤りや脆弱性を検出するテスト手法

動的テスト

動的テスト
プログラムコードを実行して、
その結果からソフトウェアの
バグ検出や品質評価、動作確認を行うテスト方法
オンデマンド動画 配信中!

「動的テスト」10のユーザー活用シーン

日々のデバッグから機能要件関連の測定まで

– セミナーで学べること –

あらためて、”動的テスト”とは?
効果があがる「10の活用シーン」
動的テストを効率化する自動テストの併用

すべてがリアル

プログラムのリアルな動きを見ることができます
実行時間の測定や、カバレッジの計測など
実機を”動かす”ことでしか分からない内部構成や処理シーケンス、
静的解析ではカバーできない割り込みタイミングやCPU負荷率など、
プログラムのリアルな動きを見ることができます。

ハートランド・データ動的テスト

ハートランド・データの動的テスト
プログラムを実際に動かしながら
実行経路を長時間ログとして残して
いろんな視点で解析できます

動的テストツールを使えば・・・

動的テストツールを使えば・・・再現性の低い 不具合の原因がわからない・・・
再現性の低い
不具合の原因がわからない・・・
動的テストツールを使えば・・・派生開発時に ベースソースの内容を理解したい
派生開発時に
ベースソースの内容を理解したい
動的テストツールを使えば・・・実行時間が設計通りか確認したい
実行時間が設計通りか確認したい
動的テストツールを使えば・・・カバレッジを効率よく測りたい
カバレッジを効率よく測りたい
・・・などの組込み開発にありがちな課題を すぐに解決できます

・・・などの組込み開発にありがちな課題
すぐに解決できます

動的テストツールDT+とは?

動的テストツールDT+とは?1 ソースに入れる 2 ビルドする 3 動かす
ソースに入れる
ビルドする
動かす
仕組みはとてもシンプルです
テストしたいソースコードの全ての関数の
入口/出口/分岐にデバッグ用のコード
(テストポイント)を埋め込みます
コンパイルして動かすことで、コードの動きがわかります
赤字のテストポイントが自動挿入されます
いつも通り動かすと・・・

各関数の動きが各種レポートで
見える化できます

カバレッジ
関数の実行時間・周期時間
各関数の遷移
変数の値

 ・・・などがわかります
各関数の動きが各種レポートで 見える化できます

対応言語

C/C#/C++/Java/Python
対応言語 C/C#/C++/Java/Python
対応言語 C/C#/C++/Java/Python

エンジニア向け活用方法

動的にカバレッジを取るメリット

動的にカバレッジを取るメリット

コード理解の時間が短縮できる

コード理解の時間が短縮できる

処理手順が設計通りか分からない

処理手順が設計通りか分からない

設計値と実動作の比較が見れる

設計値と実動作の比較が見れる

成功体験ストーリー

事例紹介

テストの進捗遅れの原因 無料トライアル中にあっさり解決

テストの進捗遅れの原因
無料トライアル中にあっさり解決

一生かかっても終わらないと思っていた そんなテストも短時間で可能になった

一生かかっても終わらないと思っていたそんなテストも短時間で可能になった

FPGA開発者必見

FPGA開発者必見!
DT+がもたらす不具合解析の劇的進化

リモートワークの未来を変える

リモートワークの未来を変える! DT+Analogが描く波形測定の新時代

デモウェビナー

DT+が出来るコトを

40分でご紹介

DT+ シリーズ 総合カタログ

DT+の導入手法から実際の解析の様子まで、基本的な使い方をデモンストレーションいたします。
ぜひ実動作をご覧いただき、その効果をご確認ください。

CPUやOSに依存しないので 組込みシステムやWindowsアプリ開発など 幅広く使用できます
CPUやOSに依存しないので
組込みシステムWindowsアプリ開発など
幅広く使用できます

使用実績のあるマイコン

・ ルネサス
– RL78ファミリ
– RZファミリ
– RXファミリ
– その他(H8, SHなど)
・ TI
– MSP430シリーズ
– C2000シリーズ
– Sitaraシリーズ
・ Xilinx
– Zynq-7000
– Microblaze
– Zynq UltraScale+
・STM

– STM32F4シリーズ

・MICROCHIP

– PIC32シリーズ

・NXP

– i.MX6

使用実績のあるOS

・ iTron
– uItron
– NORTi
– Toppers
・ Android
・ QNX
・ VxWorks
・ Windows
– Windows PC(11/10/8などのアプリケーション)
– Windows Embedded
– Windows CE
・ Linux
– 各種ディストリビューション
– 組込みLinux

※上記以外も使用できます

もっと動的テストを知る

完全無料のWEBセミナーでさらに詳しく機能を学ぶ。
14日間無料ですべての機能をお試しいただけます。

開発をサポートする製品群

DT+シリーズ

ソフトウェア開発の
あらゆるシーンで
“データ収集・解析”をサポートする
動的テストツール

DT+

>>>詳しくはこちら

AUTOmeal (オートミール)
ラズパイ単体で構築可能な
“かんたんに”
“すぐに”始められる
テスト自動化ソリューション

組込み開発向けテスト自動化プラットフォーム

>>>詳しくはこちら

Stages(ステージズ)

プロセスの ”定義” ”共有” ”運用”
これ一つで解決
プロセス管理を”シンプル”にする
プロセス管理ソリューション

>>>詳しくはこちら

Cybellum
バイナリ解析でソフトウェアの
脆弱性を検出し、対策を提示
“リリース後の脆弱性対策”
強力サポート

>>>詳しくはこちら