新規作成
新規ページ作成
新規ページ作成(その他)
このページをコピーして新規ページ作成
このウィキ内の別ページをコピーして新規ページ作成
このページの子ページを作成
新規ウィキ作成
編集
ページ編集
ページ編集(簡易版)
ページ名変更
メニュー非表示でページ編集
ページの閲覧/編集権限変更
ページの編集モード変更
このページにファイルをアップロード
メニューを編集
右メニューを編集
バージョン管理
最新版変更点(差分)
編集履歴(バックアップ)
アップロードファイル履歴
ページ操作履歴
ページ一覧
ページ一覧
このウィキのタグ一覧
このウィキのタグ(更新順)
このページの全コメント一覧
このウィキの全コメント一覧
RSS
このウィキの更新情報RSS
このウィキ新着ページRSS
ヘルプ
ご利用ガイド
Wiki初心者向けガイド(基本操作)
このウィキの管理者に連絡
運営会社に連絡(不具合、障害など)
ソフトウェアテスト勉強室 wiki
操作ガイド
新規作成
編集する
全ページ一覧
登録/ログイン
ソフトウェアテスト勉強室 wiki
操作ガイド
新規作成
編集する
全ページ一覧
登録/ログイン
ソフトウェアテスト勉強室 wiki
メモ?
>
C言語による単体テスト
メニュー
トップページ
メニュー
メニュー2
@ウィキ ガイド
@wiki 便利ツール
@wiki
更新履歴
取得中です。
カウンター
-
C言語による単体テストメモ
SUtestで単体テスト
gcov&lcovでテスト・カバレッジ測定
valgrindでメモリリークや初期化チェック
単体テストの水準をサジェスト
[unsigned]short
[unsigned]int
[unsigned]long
[unsigned]char
[unsigned]char*
struct hoge*
トップダウン方式/ボトムアップ方式
結合テスト
単体と単体のグラフが必要
単体A1,A2,A3,B1,B2,C1,C2,C3,D1
PGフレームワーク for C言語
詳細設計/プログラム設計を元に関数プロトタイプを記述(func.c)
関数に対応するテストケースを作成(func.case)
テスト実行(→全てレッド)
テストケースがグリーンになるようにひとつずつ実装
テスト実行(→全てグリーン)
リファクタリング
テスト実行(→全てグリーン)
テスト・カバレッジ測定(→90%以下)
テストケース追加
テスト実行(→全てグリーン)
テスト・カバレッジ測定(→90%以上)
レビューなど
単体テストのメトリクス
命令カバレッジ
分岐カバレッジ
条件カバレッジ
機能カバレッジ
境界カバレッジ(造語?)
タグ:
+ タグ編集
タグ:
このサイトはreCAPTCHAによって保護されており、Googleの
プライバシーポリシー
と
利用規約
が適用されます。
タグの更新に失敗しました
エラーが発生しました。ページを更新してください。
ページを更新
「C言語による単体テスト」をウィキ内検索
最終更新:2007年02月08日 00:13