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
120
プログラミング不要! テスト自動化における生成AI使いこなし術
magicpod
1
200
今日から始められるテスト自動化 〜 基礎知識から生成AI活用まで 〜
magicpod
1
330
昨年の開発まとめ&今年の展望 2026
magicpod
0
410
大規模サービスにおける レガシーコードからReactへの移行
magicpod
1
330
【NTTドコモ様】ドコモで実践するMagicPod活用による 開発の効率化と付随して得られたもの
magicpod
0
510
MagicPodオンボーディング 導入の流れと導入初期によくある質問
magicpod
0
140
MagicPod Autopilot開発者Q&Aセッション
magicpod
1
120
AIを活用した自動サービス MagicPodのご紹介
magicpod
0
70
Other Decks in Technology
See All in Technology
AI時代における技術的負債への取り組み
codenote
1
1.8k
Arcana: Production-Ready RAG in Elixir @ ElixirConf EU 2026
georgeguimaraes
0
120
AzureのIaC管理からログ調査まで、随所に役立つSkillsとCustom-Instructions / Boosting IaC and Log Analysis with Skills
aeonpeople
0
280
Chasing Real-Time Observability for CRuby
whitegreen
0
270
AgentCore×VPCでの設計パターンn選と勘所
har1101
4
330
Anthropic「Long-running a gents」をGeminiで再現してみた
tkikuchi
0
550
これからの「データマネジメント」の話をしよう
sansantech
PRO
0
150
独断と偏見で試してみる、 シングル or マルチエージェント どっちがいいの?
shichijoyuhi
1
160
Revisiting [CLS] and Patch Token Interaction in Vision Transformers
yu4u
0
400
音声言語モデル手法に関する発表の紹介
kzinmr
0
140
"おまじない"を卒業する ボイラープレート再入門
shunsuke_1b
1
110
Percolatorを廃止し、マルチ検索サービスへ刷新した話 / Search Engineering Tech Talk 2026 Spring
visional_engineering_and_design
0
170
Featured
See All Featured
Music & Morning Musume
bryan
47
7.2k
BBQ
matthewcrist
89
10k
Bash Introduction
62gerente
615
210k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
199
73k
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
230
sira's awesome portfolio website redesign presentation
elsirapls
0
220
YesSQL, Process and Tooling at Scale
rocio
174
15k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
WCS-LA-2024
lcolladotor
0
550
Code Reviewing Like a Champion
maltzj
528
40k
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
120
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.4k
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