コース概要

AIによるQA自動化の概要

  • 現代のソフトウェアテストにおけるAIの役割
  • 伝統的なQA戦略とAI強化型QA戦略の比較
  • AIベースのテストツール(Testim, mabl, Functionize)の概要

AIを使用したテスト生成

  • モデルベースとUIベースのテスト生成
  • Testimまたは同様のプラットフォームを使用してフローを自動生成する
  • テスト意図、安定性、再利用可能性の評価

回帰分析とテスト優先化

  • 影響ベースのテスト選択と剪定
  • 大規模リポジトリに対する変更認識型テスト実行
  • リスクと頻度に基づくAI駆動の優先化

CI/CDパイプラインとの統合

  • Jenkins、GitHub Actions、またはGitLab CIに自動テストを接続する
  • 自動品質ゲートとテストフィードバックループ
  • プルリクエストやデプロイイベントでテストをトリガーする

欠陥予測と異常検出

  • テストデータの分析による可能性のある失敗領域の予測
  • ML技術を使用した異常のクラスタリングとトリアージ
  • AI生成の洞察を使用して開発者にフィードバックする

AIベースのテストの維持と拡大

  • テストドリフトやUI変更への対処
  • バージョン管理とテスト構成管理
  • 企業レベルのQA環境へのスケーリング

ケーススタディと実際の適用例

  • AI QAパイプラインの企業実装
  • チーム導入と展開のベストプラクティス
  • 学んだ教訓:成功事例、失敗事例、調整

まとめと次の一歩

要求

  • ソフトウェアテストまたはQAワークフローの経験
  • CI/CDパイプラインとDevOps実践の知識
  • 自動化テストツールまたはフレームワークの基本的な理解

対象者

  • QAリードとテスト自動化エンジニア
  • DevOpsプロフェッショナルとSRE(Site Reliability Engineer)
  • アジャイルテスターと品質管理者
 14 時間

参加者の人数


参加者1人あたりの価格

今後のコース

関連カテゴリー