APIテスト自動化の実践手法

08/18/25
325回閲覧
APIテスト自動化の実践手法

コース内容

  • RESTful APIテストの基本戦略
  • Postmanでのテスト作成とNewman実行
  • Rest AssuredによるJavaテスト実装
  • 認証とトークン管理の自動化
  • テストデータの準備とクリーンアップ
  • 契約テストの概念とPact実装
  • APIモックサーバーの活用
  • スキーマバリデーションの自動化
  • パフォーマンステストの基礎
  • CI/CDパイプラインへの統合
対象者
バックエンド開発者、QAエンジニア、DevOpsエンジニア

マイクロサービスアーキテクチャでは、APIテストが開発速度のボトルネックになりがちです。UIテストより安定していて実行速度も速いので、API層でのテスト自動化は投資対効果が高い領域です。

PostmanのコレクションとNewman、JavaのRest Assured、PythonのRequestsライブラリを使った実装方法を比較しながら学びます。認証トークンの扱い、環境ごとの設定管理、テストデータのセットアップとクリーンアップを実践的に理解します。

契約テストも扱います

PactやSpring Cloud Contractを使った契約テストの考え方を学びます。サービス間の互換性を保ちながら独立して開発を進める手法です。

パフォーマンステストの基礎としてJMeterやGatlingの導入も扱います。負荷テストシナリオの作成、ボトルネックの特定方法を理解できます。CI環境でのAPI自動テスト実行も構築します。

受講料
¥195,000
実習用API環境提供
受講者には実習用のマイクロサービス環境へのアクセス権を提供します。復習用に6ヶ月間利用可能です。
受講期間 3日間
残席数 8名
受付中
お問い合わせ・お申し込み

クッキーの使用について

当サイトでは、サイトの機能向上と利用状況の分析のためにクッキーを使用しています。詳しくはプライバシーポリシーをご確認ください。

クッキーの種類

必須クッキー: サイトの基本機能に必要なクッキーです。

分析クッキー: サイトの利用状況を理解し、改善するために使用します。

機能クッキー: パーソナライズされた体験を提供するために使用します。

広告クッキー: 関連性の高い広告を表示するために使用します。

データの管理

クッキーの設定はいつでも変更できます。ブラウザの設定からクッキーを削除または無効化することも可能です。