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
Appiumバージョンはどれを選ぶべき?Appium V1/V2/V3の比較とV3の...
Search
KintoTech_Dev
October 28, 2025
0
36
Appiumバージョンはどれを選ぶべき?Appium V1/V2/V3の比較とV3のメリット・デメリット
KintoTech_Dev
October 28, 2025
Tweet
Share
More Decks by KintoTech_Dev
See All by KintoTech_Dev
「リリースファースト」の実感を届けるには 〜停滞するチームに変化を起こすアプローチ〜 #RSGT2026
kintotechdev
0
930
JAWS_AI_Builders_Day_2025_AgentCore_GateWay_Copilot_Studio
kintotechdev
0
30
KINTO FACTORYにおける アジャイル開発 x AI活用の今と未来
kintotechdev
0
69
CO-LAB Tech Night vol.6 AWS re:Invent 2025 ReCap
kintotechdev
0
64
Amazon Q Developer を活用した Amazon GuardDuty の脅威のログ分析
kintotechdev
0
220
Splunk Cloud MCP サーバと 生成 AI によるセキュリティ分析の 効率化
kintotechdev
0
860
Practical Examples of Playwright Regression Testing/Playwrightのリグレッションテストの実用例
kintotechdev
0
14
Claude Code × Playwright環境で 自然言語による指示のみで フロントエンドテストを自動実行できた話
kintotechdev
0
32
Basic Knowledge of Mobile Automation Testing Tool/モバイル自動化テストツールの基礎知識
kintotechdev
0
19
Featured
See All Featured
Accessibility Awareness
sabderemane
0
35
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
0
280
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
95
Practical Orchestrator
shlominoach
190
11k
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
68
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
120
Designing for Timeless Needs
cassininazir
0
110
Utilizing Notion as your number one productivity tool
mfonobong
2
200
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
115
100k
AI Search: Where Are We & What Can We Do About It?
aleyda
0
6.8k
Prompt Engineering for Job Search
mfonobong
0
140
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Transcript
Appium バージョンは どれを選ぶべき? Appium V1/V2/V3の比較とV3のメリット・デメリット KINTOテクノロジーズ株式会社 2025/10/22 1/15
KINTO Technologies パンヌ ウェイ Pann Nu Wai KINTOテクノロジーズ(自動化テスト者) ◆ TOYOTA
Wallet アプリ (Appium) ◆ Global KINTO アプリ (Appium) ◆ Global KINTO ID Platform Web (Cypress) ◆ Global KINTO ID Platform API テスト (Cypress) ◆ KINTO かんたん申し込み アプリ (Appium) ◆ Unlimited アプリ (Appium) ◆ Unlimited アプリ (Playwright) 2/15
KINTO Technologies 目次 ◆ バージョン選定の重要性 ◆ V1/V2/V3の特徴と比較 ◆ Appium V3の詳細分析
◆ バージョン選定の実践的ガイダンス 3/15
KINTO Technologies バージョン選定の重要性 ◆ アーキテクチャの違いによる開発効率への影響 ◆ メンテナンス性とテストコードの寿命 ◆ 新機能へのアクセスと最新OSへの対応 ◆
チームの学習コストと移行コスト ◆ 長期的なサポートとコミュニティの活発度 4/15
KINTO Technologies Appium V1の特徴 ◆ 2013年リリース - Appiumの初期バージョン ◆ モノリシックなアーキテクチャ
- すべての機能が一体化 ◆ 安定性と実績 - 長年の使用により成熟 ◆ 豊富なドキュメントとコミュニティの知見 ◆ 現在はレガシー扱い - 2022年に公式サポート終了 ◆ 新規プロジェクトでの採用は非推奨 5/15
KINTO Technologies Appium V2の特徴 ◆ 2022年リリース - V1の後継として再設計 ◆ プラグインアーキテクチャ
- ドライバーとプラグインを分離 ◆ 必要な機能のみインストール可能 - 柔軟性の向上 ◆ Node.js 14以上が必須 - モダンな実行環境 ◆ 現在のLTS (長期サポート) バージョン - 安定と実績のバランス ◆ 多くの企業で採用されている現行標準 6/15
KINTO Technologies Appium V3の特徴 ◆ TypeScript完全移行 - 型安全性と開発体験の向上 ◆ WebDriver
BiDi対応 (双方向通信の実装) ◆ パフォーマンス改善 より高速な実行 ◆ モダンなAPI設計 より直感的なインターフェース ◆ まだ発展途上 一部機能は開発中 7/15
KINTO Technologies V1/V2/V3 比較表 項目 V1 V2 V3 リリース年 2013年
2022年 2025年 アーキテクチャ モノリシック プラグイン プラグイン+TypeScript サポート状況 終了 LTS 最新開発中 コミュニティ 活発 活発 成長中 推奨用途 非推奨 現行標準 先進的プロジェクト向け 8/15
KINTO Technologies Appium V3のメリット (1) 技術的優位性 型安全性 TypeScript完全移行によるランタイ ムエラーの削減とIDEサポートの向 上
モダンな技術 ES6+の最新構文とライブラリの活 用が可能 WebDriver BiDi リアルタイムイベント取得とパフ ォーマンス向上を実現 効率的なリソース管理 メモリ使用量の最適化により高速 化を実現 9/15
KINTO Technologies Appium V3のメリット (2) 将来性と開発体験 ◆ 長期的なサポートの見込み - 最新バージョンとして今後の標準に
◆ 最新のモバイルOS対応 - iOS/Androidの新機能への早期対応 ◆ 開発者体験の向上 - より直感的なAPIと明確なエラーメッセージ ◆ コミュニティの成長 - 新しい知見とベストプラクティスの蓄積 ◆ 既存のV2コードとの互換性維持 - 段階的な移行が可能 10/15
KINTO Technologies Appium V3のデメリット・注意点 ◆ まだ新しく、実績が少ない - プロダクション環境での使用事例が限定的 ◆ ドキュメントが不足
- V2に比べて情報が少なく、トラブルシューティン グが困難 ◆ 一部のドライバーやプラグインが未対応 - エコシステムの成熟待ち ◆ 学習コストが高い - TypeScriptの知識が必要、既存チームの再教育が必要 ◆ 初期のバグのリスク - 新しいバージョン特有の不具合の可能性 ◆ 移行コスト - 既存のV2プロジェクトからの移行に時間と労力 11/15
KINTO Technologies バージョン選定の判断基準 ◆ プロジェクトの性質 新規 or 既存、期間、規模を考慮 ◆ チームのスキルセット
TypeScript経験、Appium習熟度を確認 ◆ 安定性の要求 プロダクション環境の重要度、リスク許容度を評価 ◆ サポート体制 社内のサポート、外部リソースの利用可能性 ◆ 長期的な視点 5年後を見据えたメンテナンス計画 12/15
KINTO Technologies Appium バージョン推奨 V1 早急にV2へ移行 サポート終了のリスク回避 推奨 V2 推奨バージョン
新規プロジェクトで推奨 安定性と実績のバランス V3 限定的に試験導入 一部機能で評価中 段階的なアプローチ: まずV2で安定化、その後V3への移行を検討 13/15
KINTO Technologies まとめ ◆ V1はレガシー、V2は現行標準、V3は将来への投資 ◆ V2は安定性と実績で現在の最適解 ◆ V3は最新版であるためまだ不安定な部分はあるかもしれない、今後安定 版となる想定
◆ プロジェクトとチームの状況に応じた選択が重要 14/15
ご清聴ありがとうございました Appium Meet Up 3 弊社では現在、AppiumとPlaywrightを組み合わせて、 アプリからWebへの操作自動化も取り組みを進めてます。 AppiumでもPlaywrightでも自動化興味ある方は、 このあとの懇親会でお声がけください! Pann
Nu Wai 15/15