お問い合わせ

コース概要

自動化テスト入門

  • 自動化テスト概要説明
    • 自動化によるメリット解説
    • 機能テストと非機能テストの違い
  • クライアント環境全体の理解
    • Oracle APEX概要紹介
    • .NET Core入門
    • コードアルゴリズムにおける機械学習基礎知識

自動化ツール概要紹介

  • Selenium
    • Selenium WebDriverの導入方法
    • テストスクリプト作成・実行手順
    • Selenium利用上のベストプラクティス解説
  • TestComplete
    • TestCompleteの基本機能紹介
    • 様々なアプリケーション向け自動テスト作成方法
    • TestCompleteと他ツールとの統合手法

Seleniumによる高度活用実践

  • 応用テクニック習得
    • 動的に変化するWeb要素の操作方法
    • ブラウザ間でのテスト互換性確認方法
    • TestNGやJUnitとの統合手法
  • フレームワーク開発技術習得
    • Page Object Model(POM)導入方法
    • データ駆動型・キーワード駆動型フレームワーク構築法
    • Jenkinsを利用した継続的統合実践手法

TestCompleteの高度機能活用術

  • スクリプトおよび自動化技術習得
    • TestCompleteが対応する各種スクリプト言語説明
    • デスクトップ・Web・モバイルアプリケーションの自動化方法
  • テストカスタマイズ技術習得
    • 独自チェックポイント作成方法
    • エラー発生時の適切な対処法

Oracle APEXおよび.NET Coreとの統合実装

  • Oracle APEXアプリケーションのテスト技法
    • APEX用自動化テスト戦略策定法
    • APEX特有のツール・対応手法解説
  • .NET Core環境下での自動化テスト
    • テストプロジェクト設定手順
    • xUnitを用いた単体テスト手法
    • 統合テストおよびエンドツーエンド検証法

自動化における機械学習活用術

  • テスト業界向け機械学習基礎理解
    • 機械学習の基本概念解説
    • 自動化テスト分野での実用例紹介
  • アルゴリズム構築手法習得
    • 予測分析用アルゴリズム作成法
    • 機械学習技術をテスト自動化に取り入れる方法
    </li>

手動テストと新規アプリケーション構築の要点

  • 手動テスト基本技術習得
    • 効率的な手動テスト方法論
    • 有効性の高いテストケース・計画策定法
    • </ul> </li>
    • 自動化への円滑移行法習得
      • 自動化に適した項目の選別法
      • テストスクリプト維持管理のベストプラクティス解説
      • </ul> 〈/li> </ul>

        デジタルHCM/NPPおよびアウトソーシング戦略

        • HCM関連概要解説
          • HCM分野用ツール・技術紹介
          • HCMアプリケーション向け自動化推進戦略
          • </ul> 〈/li>
          • 外部委託テストプロジェクト管理手法
            • アウトソーシングに関する最適実践法
            • 委託先における品質・一貫性の確保方法
            • 〈/ul> 〈/li> </ul>

              代替ツールと新技術の可能性探索

              • JtestおよびSOAtest評価法
                • Jtest・SOAtestの各種機能説明
                • 顧客要件に合致するか判断する基準
                • 〈/ul> 〈/li>
                • 他ツール導入の可能性検討
                  • Katalon StudioやAPIテスト向けPostmanなどの代替技術紹介
                  • 新規ツール導入および既存システム移行方策
                  • 〈/ul> 〈/li> </ul>

                    実践演習とリアルな事例の活用法

                    • 実践型セッション構成
                      • SeleniumおよびTestCompleteを用いた実作業訓練
                      • 現場で直面する典型的なテスト状況の体験法
                      • 〈/ul> 〈/li>
                      • ケーススタディおよび総合演習内容
                        • ​グループ単位での自動化ソリューション開発体験
                        • 成果発表と参加者相互評価実施法
                        • 〈/ul> 〈/li> </ul>

                          まとめおよび今後の取り組み策定

要求

  • 基本的なプログラミング概念に関する理解が必要です
  • ソフトウェアテスト(手動または自動)の実務経験があること
  • Web技術や開発フレームワークに親しんでいること

対象者

  • 自動化テスター
  • QAエンジニア
  • ソフトウェア開発者
  • ソフトウェアのメンテナンスやテスト業務に携わるIT専門家
 35 時間

参加者の人数


参加者1人あたりの価格

お客様の声 (3)

今後のコース

関連カテゴリー