Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
昨年の開発まとめ&今年の展望
Search
MagicPod
February 28, 2025
Technology
1.3k
0
Share
昨年の開発まとめ&今年の展望
2025年2月に開催した「MagicPodミートアップ」でCEO伊藤が発表した資料です。
MagicPod
February 28, 2025
More Decks by MagicPod
See All by MagicPod
はじめての MagicPod生成AI機能 機能紹介から活用方法まで
magicpod
0
140
プログラミング不要! テスト自動化における生成AI使いこなし術
magicpod
1
240
今日から始められるテスト自動化 〜 基礎知識から生成AI活用まで 〜
magicpod
1
390
昨年の開発まとめ&今年の展望 2026
magicpod
0
470
大規模サービスにおける レガシーコードからReactへの移行
magicpod
1
350
【NTTドコモ様】ドコモで実践するMagicPod活用による 開発の効率化と付随して得られたもの
magicpod
0
580
MagicPodオンボーディング 導入の流れと導入初期によくある質問
magicpod
0
150
MagicPod Autopilot開発者Q&Aセッション
magicpod
1
120
AIを活用した自動サービス MagicPodのご紹介
magicpod
0
75
Other Decks in Technology
See All in Technology
論文紹介:Pixal3D (SIGGRAPH 2026)
tenten0727
0
620
[続・営業向け 誰でも話せるOCI セールストーク] セールストーク総集編(2026年5月15日開催)
oracle4engineer
PRO
1
100
20260515 ⾃分のアカウントとプライバシーを守る認証と認可の話〜利⽤者向け〜
oidfj
0
810
Swift Sequence の便利 API 再発見
treastrain
1
290
The Making of AI Chips
pfn
PRO
0
490
Fラン学生が考える、AI時代のデザインに執着した突破口
husengs7
1
220
可視化から活用へ — Mesh化・Segmentation・アライメントの研究動向
gpuunite_official
0
230
Redmine次期バージョン7.0の注目新機能解説 — UI/UX強化と連携強化を中心に
vividtone
1
210
AIのために、AIを使った、Effect-TSからの脱却 〜テストを活用した安全なリファクタリングの進め方〜
bitkey
PRO
0
160
生成AI時代に信頼性をどう保ち続けるか - Policy as Code の実践
akitok_
1
520
Claude Code で使える DuckDB Skills を試してみた / DuckDB Skills and Claude Code
masahirokawahara
1
1.8k
"スキルファースト"で作る、AIの自走環境
subroh0508
1
640
Featured
See All Featured
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
400
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
How to Think Like a Performance Engineer
csswizardry
28
2.6k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
120
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Deep Space Network (abreviated)
tonyrice
0
150
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
23k
My Coaching Mixtape
mlcsv
0
130
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.7k
Marketing to machines
jonoalderson
1
5.3k
The agentic SEO stack - context over prompts
schlessera
0
780
Transcript
今 年 の 展 望 昨 年 の 開 発
ま と め & 株式会社 MagicPod CEO 伊藤 望 2024 2025
About me 伊藤 望 (Ito Nozomi) ・MagicPod CEO ・自動テストツール歴:15 年
・Selenium コミュニティ主催 ・Twitter: @ito_nozomi
ノーコードで簡単にテスト作成できる 柔軟性とメンテナンス性が強み E2Eテスト自動化SaaS Web & モバイルアプリの
エキスパートが作ったテストツール 著者 翻訳者 コミッター
【株式会社MIXI様】MagicPodヘ ルススコアの全社統合分析用ダッ シュボードを作成してみた 【弥生株式会社様】新サービスを開 発しながらMagicPodでE2Eテストの 自動化を行った話 【株式会社iCARE様】MagicPod の導入しました! 【株式会社COUNTERWORKS様】数多 あるE2Eテスト自動化ツールから
MagicPodを本気で選定した 【株式会社メドレー様】持続 可能なE2E自動テストを目指 して 【レコチョク株式会社】 【MagicPod】Webとアプリを 跨いだ機能の自動UIテスト ユーザーさんのブログ記事 今年もブログキャンペーンへの応募ありがとうございました!
1.昨年の開発まとめ 2.今年の展望
1.昨年の開発まとめ
・テストケース一覧でフォルダ管理が可能に ・サブフォルダ作成、移動、並び替えなども可能 テストケースのフォルダ管理 機能概要 開発まとめ
・フォルダで指定して一括テスト実行も可能 ・ラベルとの併用も可能 テストケースのフォルダ管理 機能概要 開発まとめ
「繰り返し」コマンド ・いわゆる「While」文 ・複雑なWaitをしたい場合、同じ処理 を何度も繰り返したい場合に 機能概要 開発まとめ
・いわゆる「Else」 「Else If」文 ・複雑な条件分岐をシンプルに書ける 「その他の場合」 「または〜の場合」 機能概要 開発まとめ
生成AI機能 ・テストケース内容の要約と保存時コメントの自動生成 ・事前申請制 機能概要 開発まとめ
ブランチ機能(ベータ版) 同じテストの複数バージョンを保持できる 機能概要 開発まとめ
修正 本番環境ブランチ サブ メイン テスト環境ブランチ リリース マージ ブランチ再作成 ブランチ作成 ブランチ機能:活用例1
・テスト環境だけテストを変更したいが、リリース前なので本番環境にはまだ適用したくない! ・テスト環境と本番環境でブランチを分けることで解決 こんな時に使えます 開発まとめ
ブランチ機能:活用例2 ・テストの変更内容を確定前に事前レビューしたい! ・ユーザーごとに作業用ブランチを作ることで解決 こんな時に使えます 開発まとめ レビュー&マージ レビュー&マージ 本番環境ブランチ サブ メイン
テスト環境ブランチ サブ サブ 作業用ブランチ1 作業用ブランチ2
ブランチ機能(ベータ版) 開発まとめ ・現在ベータ版のため、エンタープライズプラ ンでのみ利用可能 ・スタンダードプランでは、10ブランチ以上は 追加オプションとする予定 ここからブランチ を利用開始
Slack通知のメンション指定 ・ユーザーとグループを指定可能 ・エラーが起きた時にすぐに気づける 機能概要 開発まとめ
テスト実行ユーザー / 方法を表示 開発まとめ ・誰がテストを開始したかの情報 ・手動/スケジュール/API/コマンドラインの情報 ・各ユーザーがアイコンを設定すると見やすくなります 機能概要 手動実行 手動実行
Web API強化 ・テストケース一覧API ・共有ステップ一覧・詳細API ・テスト結果API強化 ログ、エラーメッセージ、テストのステップ数等 機能概要 開発まとめ
ランダムIDの検出精度改善 ・主にブラウザテスト ・統計的アプローチにより、ランダムIDっぽいものを幅広く除外 機能概要 開発まとめ sc-rwrWq ? ? sc-cyBhleU sc-teIFsyPM
item-k2aBx
細かいコマンドの改善 ・ 「ログ出力」コマンド ・ 「テストを失敗させる」コマンド ・ 「テストをここで終了」コマンド ・ 「日時計算」コマンドで「第一火曜日」等 の指定が可能
機能概要 開発まとめ
ヘルススコア画面をリニューアル ・スコアの推移が確認可能に ・初見の人でも各項目の意味がわかりやすいように 機能概要 開発まとめ
請求書宛先メールアドレスの追加 経理担当者・チャットツール・会計/経費システム等の アドレスを指定可能 機能概要 開発まとめ
UI / ナビゲーション改善 ・条件分岐/繰り返しの字下げ (インデント)表示 ・コマンドごとのヘルプテキスト ・クラウド端末・ブラウザ自動再接続 ・ 「システム連携」画面 機能概要
開発まとめ
Google認証ページのテスト ・ロボットかどうかの確認ダイアログが表示 されないように ・Chrome/Edge/モバイルブラウザで対応 機能概要 開発まとめ ブラウザテスト
モバイルテスト 「ディープリンク」コマンド ・WebページURLのように、アプリの特定の機能 にダイレクトに飛べる ・テストに関係ない部分をスキップしてテスト時 間を短縮 機能概要 開発まとめ magicpodsample://hoge magicpodsample://hoge
スワイプの高速化オプション ・行きすぎたり通り越したりしてもいい場合は、 高速オプションで対応 ・主に一番上/下までスワイプする場合に ・ 「スワイプ」 「表示されるまでスワイプ」コマン ドで対応 機能概要 開発まとめ
モバイルテスト
・共有ステップ呼び出し階層の深さの上限を設定で変更可能に ・ 「指定されたアプリを終了」コマンド ・クラウドブラウザの速度改善 ・ロケータの複製・編集 ・テスト結果スクリーンショットの拡大 ・iOS18、Android15に対応 ・各組織ごとのセッションタイムアウト時間指定(エンタープライズプラン) ・MagicPodConnectによるセキュアトンネリングの正式サポート(エンタープライズプラン) その他の改善
開発まとめ
2.今後の展望
ブランチ機能の不足機能の実装 ・コンフリクト解消のサポート機能 ・ブランチ内でのテスト追加 詳細 今後の展望
iOSクラウド端末の高速化 ・たくさん要望をいただいており、抜本改善に取り組み中 ・原因や対応策は見えているが、いくつか課題があって試行錯誤中 詳細 今後の展望
コード機能への取り組み(今後) 時間はかかるが少しずつ取り組んでいく ・GitHub連携 ・JavaScript(TypeScript)コマンド ・スクリプトのコード変換 詳細 今後の展望 コードモードON 画面はイメージです
今年もまとめページを作りました ここからアクセス!
None