コース概要
導入
- 理解 Unit Testing
Typescript 単体テスト フレームワークの概要
- Jasmine、モカ、Jest、チャイ
- 単体テストの使用例
テスト環境のセットアップ
- ライブラリのダウンロードとインストール
- IDE のインストールと構成
- サンプルアプリケーションのセットアップ
Typescript の概要
- Typescript と Javascript およびその他の言語
- Typescript の構文と機能を理解する
最初の単体テストを作成する
- テストのセットアップ
- テスト定義の作成
- ネストされたスコープの使用
- アサーションの作成
- 単体テストの実行
単体テストのデバッグ
- コードをステップ実行する
- ブレークポイントの作成
- デバッグタスクのセットアップ
単体テストの拡張
- 複雑な Typescript クラスの作成
- スタブとモックの作成
- テストスイートの作成
さらにテストを書く
- テストNode.js
- HTTP エンドポイント単体テスト
- REST APIのテスト
- 統合テストを書く
- React コンポーネントのテスト (オプション)
トラブルシューティング
要約と結論
要求
- ソフトウェアテストの概念の理解
- JavascriptまたはTypescriptのプログラミング経験
- NodeJsの理解
観客
- 開発者 。
お客様の声 (8)
とてもフレンドリーで、思った通りに話すことができ、すべてがうまくいきました。
Axel - Université Libre de Bruxelles
コース - Advanced TypeScript
Machine Translated
ウカシュの忍耐
Stroila Adrian Emilian
コース - React, Redux and TypeScript
Machine Translated
The exercises
Florin Mazilu - SOJUS Software GmbH & Co. KG
コース - Unit Testing with JUnit
全てにおいて、素晴らしいトレーナーです。
Michał Rawicki
コース - Unit Testing with Python
Machine Translated
the trainer level.
Titus - Ness
コース - Unit Testing with C#
The course, The Trainer
Novat Adam - Tanzania Revenue Authority
コース - Unit Testing with Javascript
多くのトピックが幅広く取り上げられています。これにより、社内での独自の議論が促進されました
Pierre - Seebyte
コース - Agile Software Testing
Machine Translated
トレーナーはこのテーマに関して非常に知識があり、経験を通じて実際の例を提供することができます。
Nouf
コース - Agile Software Testing with Continuous Integration
Machine Translated