コース概要

導入

テスト駆動開発

  • テストへのさまざまなアプローチ

Unit Testing フレームワーク

  • 単体テストとは何ですか?
  • 単体テストフレームワークの基礎

テスト環境の準備

  • AceUnit と Unity のインストールと構成

Unit Testing フレームワークを作成する

  • テストの作成
  • さらにテストを適用する
  • テストランナーのリファクタリング
  • Assert クラスの操作
  • 呼び出しメソッドへの反映
  • 命名規則の使用

団結

  • 単体テストの作成
  • Unity と Ceedling の組み合わせ
  • 模擬テストの作成

エースユニット

  • ターゲット環境での AceUnit の実行
  • 単体テストの作成
  • フォークを使用してシグナルをトラップする

事後テスト

  • C コードのデバッグとリファクタリング

要約と結論

要求

  • C言語プログラミングの経験

観客

  • ソフトウェア・テスター
  35 時間

参加者の人数



Price per participant

お客様の声 (6)

関連コース

Agile and TDD with C

  21 時間

関連カテゴリー