×
Copy
Open
Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
MagicPod 紹介セミナー AIテスト自動化プラットフォーム
Slide 2
Slide 2 text
アジェンダ 1. MagicPodの概要 2. デモ 3. AI活用 *MCPサーバー・Autopilot・AIアサーション 4. 機能紹介 5. Q&A
Slide 3
Slide 3 text
アジェンダ 1. MagicPodの概要 2. デモ 3. AI活用 *MCPサーバー・Autopilot・AIアサーション 4. 機能紹介 5. Q&A
Slide 4
Slide 4 text
AIの技術を活用したテスト自動化サービス 豊富な機能と高いメンテナンス性でリリースサイクルの高速化を支援します MagicPodとは 1. MagicPodの概要 ノーコードでテスト作成が可能 読みやすい自動テストが誰でも作成できる モバイルアプリ + ブラウザ テスト ユーザー数・テスト実行回数無制限
Slide 5
Slide 5 text
自動テスト業界のトップエンジニアが開発に携わっています。 書籍執筆の経験も持つテストの実情に精通したメンバーが、多く在籍しています。 自動テストのTOP人材が開発 1. MagicPodの概要 •立命館大学大学院情報理工学研究科 •自動テスト国際カンファレンス登壇 •Appiumコミッター 脇坂 雅幸 •千葉大学理学部 •共著に「Selenium実践入門」 「エキスパートが教える Selenium最前線」 戸田 広 •東京大学大学院情報理工学研究科 •「初めての自動テスト」など自動テス ト書籍を複数執筆・翻訳 玉川 紘子 VPoT 伊藤 望 •京都大学大学院情報学研究科 •500人規模の自動テストコミュニティ リーダー CEO
Slide 6
Slide 6 text
実行回数の制限を設けない弊社の取り組みが評価され、導入企業数の増加、各企業のテ スト実行回数の増加につながりました。 テスト実行回数 3,000万回 突破 1. MagicPodの概要 3,000 万回! 20,000,000 15,000,000 10,000,000 5,000,000 0 2023/08 2023/09 2023/10 2023/11 2023/12 2024/01 2024/02 2025/01 30,000,000
Slide 7
Slide 7 text
500社以上の企業様にご利用いただいております ご利用企業様 magicpod.com 1. MagicPodの概要
Slide 8
Slide 8 text
対応環境 テストデータ保存先:クラウド テスト実行環境 MagicPodクラウド ローカル 外部クラウド(※) モバイルアプリ ○ ○ ○ Webサイト (デスクトップ) ○ ○ ○ Webサイト (モバイルエミュレート) ○ ○ ○ Webサイト (モバイル実機) 未対応 未対応 ○ ※ BrowserStack / Saucelabsなど 1. MagicPodの概要
Slide 9
Slide 9 text
アジェンダ 1. MagicPodの概要 2. デモ 3. AI活用 *MCPサーバー・Autopilot・AIアサーション 4. 機能紹介 5. Q&A
Slide 10
Slide 10 text
Webサイトテスト 2. デモ テスト編集画面
Slide 11
Slide 11 text
Webサイトテスト 2. デモ デモ https://youtu.be/p1lHiyj2dms
Slide 12
Slide 12 text
モバイルアプリテスト 2. デモ テスト編集画面
Slide 13
Slide 13 text
モバイルアプリテスト 2. デモ デモ https://youtu.be/UQsw-q702PY
Slide 14
Slide 14 text
アジェンダ 1. MagicPodの概要 2. デモ 3. AI活用 *MCPサーバー・Autopilot・AIアサーション 4. 機能紹介 5. Q&A
Slide 15
Slide 15 text
生成 AI 生成 AI 3. AI活用(MCPサーバー・Autopilot・AIアサーション) AIの活用領域 AI 日本語の要素説明文を計算 AI テストスクリプトの自動修復 テストケース内容要約 テストケース変更内容要約
Slide 16
Slide 16 text
MagicPod MCPサーバーを使うと、Cline、Cursor、ClaudeなどのAIエージェントから MagicPodの様々な機能を呼び出すことができます。 MagicPod MCPサーバー※ベータ版 テストを実行 テストを実行 Aプロジェクトのテストを 全部実行してください Claude Cline Cursor AIエージェント ユーザー MagicPod MCP サーバー MCP サーバー MagicPod MCPサーバーを使ったテスト実行 3. AI活用(MCPサーバー・Autopilot・AIアサーション)
Slide 17
Slide 17 text
開発中ということもあり、現在できることは主に以下の2つです。 MagicPod MCPサーバー※ベータ版 MagicPodのヘルプページを参考にして、MagicPodの機能の使い方や 様々なエラーやトラブルの解決策を提案します。 MagicPodのWeb APIを経由して、テストの実行やテストの統計情報 の取得などの操作が可能です。 その他の活用事例やセットアップ手順ついては、こちらをご参照ください。 3. AI活用(MCPサーバー・Autopilot・AIアサーション)
Slide 18
Slide 18 text
MagicPod Autopilotとは、AI技術を活用したテスト自動化エージェントです。 自然言語での入力だけで、テストケースの作成・編集・実行が可能になりました。 MagicPod Autopilot 右下の ボタンで MagicPod Autopilotの 入力画面が開きます 3. AI活用(MCPサーバー・Autopilot・AIアサーション)
Slide 19
Slide 19 text
MagicPod Autopilot ホテルの予約サイトに必要項目を入力するテストの生成 利用例 ❶ ホテルの予約サイト 宿泊日は2025/08/04、2泊、2人、確 認連絡は希望せず、適当な名前を入力 し、確認ページへ進んで宿泊予約をし てください。 入力した指示 3. AI活用(MCPサーバー・Autopilot・AIアサーション)
Slide 20
Slide 20 text
MagicPod Autopilot モバイルアプリのユーザー登録画面のテストを生成 利用例 ❷ モバイルアプリの登録画面 名前は田中二郎、性別は男性で登録まで 完了して 入力した指示 3. AI活用(MCPサーバー・Autopilot・AIアサーション)
Slide 21
Slide 21 text
MagicPod Autopilot 既存のステップにIf文(条件分岐)を追加 利用例 ❸ 既存のテストステップの編集 MagicPod Autopilotによって、既存の テストに条件分岐ステップが追加 既存テストは「常に許可ボタンを押す」 「ダイアログが表示されている時だ け許可ボタンを押す」条件分岐ステ ップを追加するように指示 ❶ ❷ ❸ 許可 許可 許可 許可 許可 3. AI活用(MCPサーバー・Autopilot・AIアサーション)
Slide 22
Slide 22 text
AIアサーション 「AIで確認」コマンドは画面の情報をAIが読み取って、意味を理解した上で検証します。 これまでは人間による目視確認が必要だったテスト項目も、自動化できるようになりました。 1 2 3 検索欄に「東京都千代田区」と入力 検索ボタンをクリック 検索結果画面で「千代田区に位置アイコン が表示されているか」を AIで確認 千代田区にアイコンが 表示されています OK! OK! 千代田区 3. AI活用(MCPサーバー・Autopilot・AIアサーション)
Slide 23
Slide 23 text
人間の感覚が要求されるテスト 活用例 ❶ カメラアプリで選択した画像フィルターが適用されているかを確認する。 1 2 3 「山の写真」をタップする 「セピア」フィルターをタップする 「プレビューの写真がセピア色で表示され ているか」をAIで確認 セピアフィルター ちゃんとセピア色です! OK! OK! AIアサーション 3. AI活用(MCPサーバー・Autopilot・AIアサーション)
Slide 24
Slide 24 text
内容が複雑で動的に変化する画面のテスト 活用例 ❷ 店舗の住所と地図上のアイコン表示位置が整合しているかを確認する。 「地図上で店舗住所に、位置アイコンが 表示されていること」をAIで確認 1 2 3 「Magicラーメン茅場町店」をタップ 「店舗詳細」ボタンをタップ 茅場町に位置アイコンが 表示されています 茅場町 OK! OK! AIアサーション 3. AI活用(MCPサーバー・Autopilot・AIアサーション)
Slide 25
Slide 25 text
整合性を確認するテスト 活用例 ❸ ネットショップで、検索ワードに対して正しい商品一覧が表示されているかを確認する。 「表示された商品がすべてクリスマス関連 のものであること」をAIで確認 ハロウィーン関連の商品が 表示されています! 1 2 3 検索欄に「クリスマス雑貨」を入力 「検索」ボタンを押す Failed! Failed! クリスマス雑貨 AIアサーション 3. AI活用(MCPサーバー・Autopilot・AIアサーション)
Slide 26
Slide 26 text
アジェンダ 1. MagicPodの概要 2. デモ 3. AI活用 *MCPサーバー・Autopilot・AIアサーション 4. 機能紹介 5. Q&A
Slide 27
Slide 27 text
4. 機能紹介 その他のMagicPodの機能を 駆け足でご紹介
Slide 28
Slide 28 text
4. 機能紹介 モバイルアプリ
Slide 29
Slide 29 text
4. 機能紹介(モバイルアプリ) クラウドシミュレータ ローカル環境より安定・高速 実機じゃないので安い! iOS15-18、Android8-16に対応
Slide 30
Slide 30 text
4. 機能紹介(モバイルアプリ) クラウド実機 BrowserStack / SauceLabsと連携可能(外部サービスの契約が必要) 過去機種から最新機種まで豊富な品揃え SauceLabs BrowserStack
Slide 31
Slide 31 text
4. 機能紹介(モバイルアプリ) クロス端末テスト 色々なバージョン/機種の組み合わせで並列/直列実行
Slide 32
Slide 32 text
4. 機能紹介(モバイルアプリ) クロス端末テスト テストフローを分割して並列実行し、高速化することも可能
Slide 33
Slide 33 text
4. 機能紹介(モバイルアプリ) 各種端末操作 様々なコマンドをご用意
Slide 34
Slide 34 text
4. 機能紹介(モバイルアプリ) 各種端末操作 スワイプ フリーハンド図形描画 画像アップロード 他のアプリを起動 端末回転 ディープリンクを開く
Slide 35
Slide 35 text
4. 機能紹介(モバイルアプリ) 各種端末操作 言語 地域 位置情報 タイムゾーン
Slide 36
Slide 36 text
4. 機能紹介(モバイルアプリ) サポート内容 WebViewサポート Flutter 実装ガイドラインもご用意しています。
Slide 37
Slide 37 text
4. 機能紹介 Webサイト
Slide 38
Slide 38 text
4. 機能紹介(Webサイト) クロスブラウザ 各種ブラウザに対応 ※IEはEdgeのIEモードとして利用可能です モバイルWebブラウザ
Slide 39
Slide 39 text
4. 機能紹介(Webサイト) 外部クラウド連携 BrowserStack / SauceLabsと連携可能(外部サービスとの契約が必要) 様々なブラウザバージョン・OSで利用可能 SauceLabs BrowserStack
Slide 40
Slide 40 text
4. 機能紹介(Webサイト) 各種ブラウザ操作 様々なコマンドをご用意
Slide 41
Slide 41 text
4. 機能紹介(Webサイト) 各種ブラウザ操作 ウィンドウやタブの作成/移動 ファイルのアップロード Cookieの削除 ファイルのダウンロード URL指定で遷移 キーボードキー入力
Slide 42
Slide 42 text
4. 機能紹介(Webサイト) Shadow DOMサポート Salesforceアプリケーションのテストも可能
Slide 43
Slide 43 text
4. 機能紹介 全般
Slide 44
Slide 44 text
4. 機能紹介(全般) テスト作成
Slide 45
Slide 45 text
各種ユーティリティコマンド 四則演算 正規表現 数値比較 2段階認証突破 4. 機能紹介(全般)
Slide 46
Slide 46 text
各種機能 値チェック(確認コマンド) 条件分岐 条件付き繰り返し処理 ロケータ変更 4. 機能紹介(全般) 値チェック(待機コマンド)
Slide 47
Slide 47 text
共有ステップ 繰り返し利用する処理は共通化 4. 機能紹介(全般)
Slide 48
Slide 48 text
画像差分チェック 画面レイアウト崩れなどを検出可能 差分のみを赤く表示することも 4. 機能紹介(全般)
Slide 49
Slide 49 text
HTTPリクエスト送信 DBの値チェックやデータクリアなどに 4. 機能紹介(全般)
Slide 50
Slide 50 text
Emailのテスト 「HTTPリクエスト送信」と「正規表現マッチ」の組み合わせ Gmailに送信された内容のチェック Gmailに送信されたリンクをクリック https://support.magic-pod.com/hc/ja/articles/4408910398617 4. 機能紹介(全般)
Slide 51
Slide 51 text
4. 機能紹介(全般) テストスクリプトの管理
Slide 52
Slide 52 text
テストスクリプトの管理 コメント / 空行の追加 テストケースのコピー・貼り付け 編集を元に戻す・やり直す フォルダ管理機能 4. 機能紹介(全般)
Slide 53
Slide 53 text
履歴機能 変更内容の表示・保存 4. 機能紹介(全般)
Slide 54
Slide 54 text
履歴機能 バージョンの復元 4. 機能紹介(全般)
Slide 55
Slide 55 text
ブランチ機能 ブランチ機能を用いることで、プロジェクト全体で管理するテストケースやその実行に影響を 与えずに、独自のワークスペースで変更を追加・検証することができます。 4. 機能紹介(全般) 詳細
Slide 56
Slide 56 text
4. 機能紹介(全般) データ管理
Slide 57
Slide 57 text
変数 画面上の値などを保存して後続処理に利用可能 4. 機能紹介(全般)
Slide 58
Slide 58 text
各種変数機能 共有変数 日付変数 シークレット変数 システム変数 4. 機能紹介(全般)
Slide 59
Slide 59 text
4. 機能紹介(全般) テスト実行
Slide 60
Slide 60 text
データ駆動テスト パラメータを変えて、同じテストを何度も実行 4. 機能紹介(全般)
Slide 61
Slide 61 text
テストケースラベルを指定 詳細 テストケース番号を指定 詳細 一括実行設定 4. 機能紹介(全般) 様々なパターンの一括実行設定をすることが可能 フォルダを指定 詳細
Slide 62
Slide 62 text
各種Web API 用意されたWebAPIで各種呼び出しが可能 テスト一括実行 テスト結果取得 アプリアップロード 4. 機能紹介(全般)
Slide 63
Slide 63 text
部分テスト実行 一部のステップの動作確認などに 4. 機能紹介(全般)
Slide 64
Slide 64 text
4. 機能紹介(全般) 通知・テスト結果確認
Slide 65
Slide 65 text
テスト結果画面 誰がテストを実行したのか・どうやって実行したのかを確認可能 4. 機能紹介(全般)
Slide 66
Slide 66 text
メール通知・Slack通知 テスト結果の共有に 4. 機能紹介(全般)
Slide 67
Slide 67 text
画面キャプチャダウンロード エビデンス取得などに 4. 機能紹介(全般)
Slide 68
Slide 68 text
アナリティクス プロジェクトのテストが健全に保たれているかどうかを確認 4. 機能紹介(全般)
Slide 69
Slide 69 text
4. 機能紹介(全般) CI/CD 連携
Slide 70
Slide 70 text
CI連携(CircleCI, Jenkinsなど) Web APIやコマンドライン実行の機能で連携可能 4. 機能紹介(全般)
Slide 71
Slide 71 text
CI連携(Bitrise)(モバイル) Bitrise StepでGUI設定可能 4. 機能紹介(全般)
Slide 72
Slide 72 text
4. 機能紹介(全般) 権限管理とセキュリティ機能
Slide 73
Slide 73 text
メンバー権限管理 プロジェクト単位での権限設定が可能 4. 機能紹介(全般)
Slide 74
Slide 74 text
二段階認証 ユーザーアカウントのセキュリティ向上に 4. 機能紹介(全般)
Slide 75
Slide 75 text
4. 機能紹介(全般) その他
Slide 76
Slide 76 text
英語利用も可能 海外でも使用されています 4. 機能紹介(全般)
Slide 77
Slide 77 text
エンタープライズプランの機能 4. 機能紹介
Slide 78
Slide 78 text
4. 機能紹介(エンタープライズプラン) エンタープライズプラン特有の機能 固定接続元IP クラウド端末・ブラウザが 固有IPでユーザー環境に接続 SAMLシングルサインオン MagicPodへのログインに、 SAMLによるユーザー の一元管理が可能 ドメインコントロール 指定したドメインを他の組織 やアカウントに使われないよ うに制限 詳細 詳細 詳細
Slide 79
Slide 79 text
4. 機能紹介(エンタープライズプラン) エンタープライズプラン特有の機能 接続元IP制限 指定されたIPからのみ MagicPodのデータにアクセ スするよう制限 セキュアトンネリング MagicPodのクラウド環境と ユーザーの社内環境を安全に 接続し、社内サーバーのテス トが可能 組織専用ユーザー その組織内でしか使えないユ ーザーアカウント「組織専用 ユーザー」が作成可能 詳細 詳細 詳細
Slide 80
Slide 80 text
ご紹介の最後に 利用プラン magicpod.com/pricing
Slide 81
Slide 81 text
ご紹介の最後に テスト自動化の目的とは 開発者の生産性向上 QAの生産性向上 → 自動テストを毎日回すことがカギ 実践しているお客様の事例を抜粋してご紹介 https://magicpod.com/customer-stories/
Slide 82
Slide 82 text
ご紹介の最後に 導入相談 テスト自動化導入の不安を事前にヒアリング より詳細なデモンストレーションも実施可能
Slide 83
Slide 83 text
ご紹介の最後に テスト自動化立ち上げ支援プラン テスト自動化プロジェクトの立ち上げをCSチームが支援 各社ごとのテスト自動化の仕組みを構築
Slide 84
Slide 84 text
ご紹介の最後に 各種資料 Webサイトからダウンロード可能 https://magicpod.com/resources/
Slide 85
Slide 85 text
ご紹介の最後に 各種イベント イベント情報はこちら https://magicpod.com/events/
Slide 86
Slide 86 text
今後のリリース予定を共有するとともに、お客様からの機能要望を受け付ける窓口です。 ※詳しい使用方法については、こちらをご参照ください。 MagicPod product Portal MagicPodをご利用いただいた体験談や活用事例をまとめています。 実際のユーザー様の声も掲載していますので、導入検討の参考にぜひご覧ください。 ユーザ様の事例紹介記事 MagicPodの利用中にご不明点がある場合は、ヘルプページでの検索が可能です。 具体的な解決方法について、詳しく解説していますので、ぜひご活用ください。 ヘルプページ ご紹介の最後に お役立ち資料 MagicPodをより効果的にご活用いただくための情報をまとめました。 Findy Toolsに掲載されているレビュー
Slide 87
Slide 87 text
ご紹介の最後に MagicPod紹介店制度 MagicPodでは、MagicPodをご提案・ご紹介いただいた企業様に対して、 ご紹介料をお支払いする制度がございます。 MagicPod お客様 ご契約・お支払い MagicPodをご紹介 お客様をご紹介 ・テスト自動化ツールの導入を検討しているお客様がいる ・MagicPodに興味を持った知り合いやお客様がいる ・お客様にトレンドのサービスを提案したい このような方がいらっしゃいましたら、ぜひご紹介ください!
Slide 88
Slide 88 text
ご紹介の最後に ご利用までの流れ ユーザー 登録 無料 トライアル お支払い・ ご利用開始 https://magicpod.com/consulting 導入にあたってのご相談・Q&A
Slide 89
Slide 89 text
最後までお聞きいただき ありがとうございました! ノーコードテスト自動化ツール