組み込みC/C++開発における
単体テスト(関数単位)の観点レビューサービスです。
「このテストで本当に大丈夫か?」
「レビューで指摘されないか不安…」
「どこまでテストすれば十分か分からない」
そんな悩みを解消し、
“現場で通用するテスト設計”にブラッシュアップします。
■こんな方におすすめ
・テスト観点に抜け漏れがないか不安
・レビュー前にチェックしておきたい
・単体テストのやり方に自信がない
・若手エンジニア/経験が浅い方
■サービスで得られること
・テスト観点の抜け漏れの明確化
・正常系/異常系/境界値の整理
・レビューで指摘されにくい設計への改善
■対応内容
・単体テスト観点のレビュー(関数単位)
・既存テストケースの改善提案
・不足観点の洗い出し
・改善コメントの提示
■対応単位について
本サービスは
「1関数単位」での対応となります。
■対象関数について
以下を目安として対応します。
・1関数
・500ステップ以内
※ただし、以下に該当する場合は追加対応となる場合があります
・分岐が極端に多い複雑な処理
・ネストが深い処理
・処理内容の把握に時間を要する構造
※500ステップを超える関数は
オプション「長大関数対応」にて対応可能です
■補足(対応範囲)
本サービスは単体テスト(関数単位)を前提としていますが、
以下のような結合テスト的な観点を含む内容にも対応可能です。
・状態管理を伴う処理
・グローバル変数の影響がある処理
・複数関数にまたがるロジック
※上記は単体テストの範囲を超えるため、
オプション「対応範囲拡張」にて対応いたします
■強み
・組み込み開発10年以上
・基本設計〜テストまで一貫して経験
・通信系/車載ECUの開発実績あり
→ 実務ベースで、
“レビューで通るテスト設計”に仕上げます!
■成果物
・レビュー結果(文章)
・改善ポイント一覧
※本サービスはレビュー・改善提案が目的です
※テスト実行・実装は含みません
以下の情報をご共有ください。
・対象ソースコード(該当関数)
・既存テストケース(あれば)
・仕様書または簡単な説明
・気になっているポイント
※機密情報はマスキングをお願いします
※情報不足の場合、対応範囲が限定される場合があります