組込みソフトウェアテスト・静的解析ツール部門で注目
Polyspace Test
マスワークス合同会社
組込みC/C++の単体・統合テストと構造カバレッジ
MathWorksの組込みシステム向けC/C++コードのテストツール。単体テストと統合テストの作成・管理・実行と、構造カバレッジの解析を行う。テストはPolyspace xUnit APIかグラフィカルなテスト作成エディターで作り、スタブやモックでテスト対象を切り離せる。手作業のテストを補うテストの自動生成で、目標のカバレッジや境界値のテストを満たせる。判定・条件・MC/DCのカバレッジを計測し、テスト実行時のメモリ使用量や実行時間のプロファイリングも行う。テストはホストのコンピューターと組込みターゲットの両方で実行でき、JenkinsなどのCIツールとはPolyspace Test Serverでつなぐ。IEC 61508とISO 26262向けのツールとしてTÜV SÜDの認証を得ている。
製品のポイント
- テストの作成と管理
- テストの自動生成
- MC/DCまでのカバレッジ
この製品は情報のみ掲載中で、資料請求の対象外です。
Polyspace Testの評価・機能・価格
製品概要
| 対象従業員規模 | 全ての規模に対応 | 対象売上規模 | 全ての規模に対応 |
|---|---|---|---|
| 対象従業員規模 | 全ての規模に対応 | ||
| 対象売上規模 | 全ての規模に対応 | ||
| 提供形態 | パッケージソフト | ||
| 参考価格 | 別途お問い合わせ | ||
| 参考価格補足 | 公式サイトに価格の掲載なし(要問い合わせ) | ||
製品詳細
製品詳細
MathWorksの組込みシステム向けC/C++コードのテストツール。単体テストと統合テストの作成・管理・実行と、構造カバレッジの解析を行う。テストはPolyspace xUnit APIかグラフィカルなテスト作成エディターで作り、スタブやモックでテスト対象を切り離せる。手作業のテストを補うテストの自動生成で、目標のカバレッジや境界値のテストを満たせる。判定・条件・MC/DCのカバレッジを計測し、テスト実行時のメモリ使用量や実行時間のプロファイリングも行う。テストはホストのコンピューターと組込みターゲットの両方で実行でき、JenkinsなどのCIツールとはPolyspace Test Serverでつなぐ。IEC 61508とISO 26262向けのツールとしてTÜV SÜDの認証を得ている。
強み・弱み
強み:単体・統合テストの作成から実行、MC/DCまでのカバレッジ解析を1つのツールで扱える/テストの自動生成で、手作業のテストでは届きにくいカバレッジや境界値のテストを補える/ホストと組込みターゲットの両方で実行でき、IEC 61508・ISO 26262向けのTÜV SÜD認証がある
弱み:価格が公式サイトに掲載されておらず、構成ごとの見積もりが必要/CIで自動実行するにはPolyspace Test Serverが別に必要になる
合う企業/合わない企業・FAQ
合う企業:MC/DCまでのカバレッジを測って単体テストの証跡を残したい/Polyspaceの静的解析とテストを同じ環境で管理したい
合わない企業:価格を公開情報で比べて選びたい/C/C++以外の言語のテストが中心
Q.どのカバレッジを計測できますか?
A.判定・条件・MC/DCなどのカバレッジを計測できます。テスト実行時のメモリ使用量や実行時間のプロファイリングも行えます。
Q.実機でテストできますか?
A.ホストのコンピューターと組込みターゲットのハードウェアの両方でテストを実行できます。
仕様・動作環境
| API連携可否 | - |
|---|---|
| 導入企業カスタム有無 | - |
価格・料金
参考価格:別途お問い合わせ
公式サイトに価格の掲載なし(要問い合わせ)
価格・料金プランを見る企業情報
- 会社名
- マスワークス合同会社(製造業)
- 住所
- 東京都港区赤坂
評価・掲載基準について
専門家分析
製造業IT導入の専門知識と現場実績に基づき、各製品の機能・実装難度・製造業への適合性を独自の観点で分析しています。
独立評価
掲載ベンダーからの広告費・報酬は評価スコアに影響しません。評価軸(生産管理・品質管理・コスト管理等)は編集部が独自に設定しています。
データ検証
公開仕様書・導入事例など複数のソースを照合し、記載情報の正確性を定期的に検証・更新しています。
