Upgrade to Pro — share decks privately, control downloads, hide ads and more …

今日から始められるテスト自動化 〜 基礎知識から生成AI活用まで 〜

Sponsored · Ship Features Fearlessly Turn features on and off without deploys. Used by thousands of Ruby developers.

今日から始められるテスト自動化 〜 基礎知識から生成AI活用まで 〜

2026年3月20日に開催したJaSST Tokyoでの発表資料です。

Avatar for MagicPod

MagicPod

March 20, 2026
Tweet

More Decks by MagicPod

Other Decks in Technology

Transcript

  1. 伊藤 由貴 / Yoshiki Ito QAエンジニア・テスト自動化エンジニアとし て10年以上経験。 テスト自動化技術の普及推進チーム立ち上げ や、事業会社でのQAチーム立ち上げを経て 2025年MagicPod入社。

    『ソフトウェアテスト技法練習帳』共著。 JSTQBテスト自動化エンジニアシラバス 翻訳メンバー。 MagicPod エバンジェリスト 自己紹介
  2. メリットのカテゴリ 詳細 テストの有効性の拡⼤ 長時間にわたる操作や高精度な制御が必要な操作など、⼿動で は困難なテストを実現します。 テストの効率性の改善 ⾃動化によって⼿動のリソースを削減したり、リソースあたり のテスト量を増加させます。 テストの正確性と信頼性の改善 ⼿動操作によるミスや誤差の削減、偽陽性・偽陰性の軽減につ

    ながります。 テストの保守性の改善 CI (継続的インテグレーション)などに組み込むことで、テス トを実⾏可能状態に維持しやすくなります。 テストの適時性の改善 テスト実⾏によるフィードバックを適切なタイミングで得られ るようにします。 テストの迅速性の改善 テストの実⾏時間を最適化し、全体的な所要時間を短縮しま す。 テスト自動化の効果 ( 『ソフトウェアテスト徹底指南書』より)
  3. 参考:テスト自動化の無形資産・無形費用 Improved professionalism of test organization テスト組織のモチベーションや生産性を高める Expansion into advanced

    test issues 能力の拡張 Not all members of the test team will want to change 変化を望まないメンバーもいる The changes in the quality of test 品質が向上する場合もあるし悪化する場合もある 引用:Cost Benefits Analysis of Test Automation (Douglas Hoffman 1999)より一部抜粋
  4. トライアルの際はどんなポイントを見ればいいの? 実行 結果確認 メンテナンス 既存の開発ツールや開発プロセスに組み込めるか 日々の定期実行ができそうか 自分たちのやりたいテストができそうか テストが安定して動くか 結果は見やすい・わかりや すいか

    PMやビジネスチームなど広 く関係者に共有できるか メンテナンスはしやすいか 皆がメンテナンスでき るか サポートが充実している、 もしくは自己解決のための 参考情報が豊富か 運用サイクルを 組織で回す!
  5. 引用:Which Tests Should We Automate? by Angie Jones Angie Jonesのやり方

    直感(G) 、リスク(R) 、価値(V) 、費用対効果(C) 、過去の状況(H)で スコアを付け、自動化対象を選択する方法
  6. MagicPod Autopilot ユーザーの指示に基づき、テスト を自動で作成します。既存テストの 修正などにも幅広く対応します。 画面の内容やテキストを理解し、 従来は人間が検証する必要があっ たテスト項目も自動化します。 UIに変更があった場合に、AIが テストケース側の修正を提案・修

    復します。 AIアサーション AI自動修復 テスト作成 テスト結果確認 テストメンテナンス MagicPodは、テスト作成のMagicPod Autopilot、結果確認のAIアサーション、 メンテナンスのAI自動修復の3つの機能を搭載しました。 テスト作成・確認・運用の3つをAIがトータルサポート