コース概要

導入

  • 理解 Unit Testing

Typescript 単体テスト フレームワークの概要

  • Jasmine、モカ、Jest、チャイ
  • 単体テストの使用例

テスト環境のセットアップ

  • ライブラリのダウンロードとインストール
  • IDE のインストールと構成
  • サンプルアプリケーションのセットアップ

Typescript の概要

  • Typescript と Javascript およびその他の言語
  • Typescript の構文と機能を理解する

最初の単体テストを作成する

  • テストのセットアップ
  • テスト定義の作成
  • ネストされたスコープの使用
  • アサーションの作成
  • 単体テストの実行

単体テストのデバッグ

  • コードをステップ実行する
  • ブレークポイントの作成
  • デバッグタスクのセットアップ

単体テストの拡張

  • 複雑な Typescript クラスの作成
  • スタブとモックの作成
  • テストスイートの作成

さらにテストを書く

  • テストNode.js
  • HTTP エンドポイント単体テスト
  • REST APIのテスト
  • 統合テストを書く
  • React コンポーネントのテスト (オプション)

トラブルシューティング

要約と結論

要求

  • ソフトウェアテストの概念の理解
  • JavascriptまたはTypescriptのプログラミング経験
  • NodeJsの理解

観客

  • 開発者
 14 時間

参加者の人数



Price per participant

お客様の声 (8)

関連コース

関連カテゴリー