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
Flutter × Appium テスト自動化
Search
tetsukick
August 11, 2021
Programming
1
1.2k
Flutter × Appium テスト自動化
Appiumを用いたFlutterのUIテスト自動化について紹介。
- Appium とは
- Appiumの何が良いのか
- Demo
- Flutter × Appium の未来
tetsukick
August 11, 2021
Tweet
Share
More Decks by tetsukick
See All by tetsukick
Flutter Meetup Osaka #6
tetsukick
0
520
What is Flutter? Why Flutter?
tetsukick
0
620
Other Decks in Programming
See All in Programming
インターン生でもAuth0で認証基盤刷新が出来るのか
taku271
0
190
QAフローを最適化し、品質水準を満たしながらリリースまでの期間を最短化する #RSGT2026
shibayu36
2
4.3k
AI時代の認知負荷との向き合い方
optfit
0
130
ThorVG Viewer In VS Code
nors
0
760
AIエージェント、”どう作るか”で差は出るか? / AI Agents: Does the "How" Make a Difference?
rkaga
4
2k
フルサイクルエンジニアリングをAI Agentで全自動化したい 〜構想と現在地〜
kamina_zzz
0
400
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
470
Fragmented Architectures
denyspoltorak
0
140
[KNOTS 2026登壇資料]AIで拡張‧交差する プロダクト開発のプロセス および携わるメンバーの役割
hisatake
0
240
AI 駆動開発ライフサイクル(AI-DLC):ソフトウェアエンジニアリングの再構築 / AI-DLC Introduction
kanamasa
12
6.4k
今から始めるClaude Code超入門
448jp
7
8.2k
登壇資料を作る時に意識していること #登壇資料_findy
konifar
1
580
Featured
See All Featured
Mind Mapping
helmedeiros
PRO
0
75
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
0
130
Tell your own story through comics
letsgokoyo
1
800
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
1
97
Skip the Path - Find Your Career Trail
mkilby
0
52
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
190
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
78
Believing is Seeing
oripsolob
1
50
[SF Ruby Conf 2025] Rails X
palkan
0
740
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
1
1.4k
Test your architecture with Archunit
thirion
1
2.1k
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
0
170
Transcript
@tpi29 Flutter × Appium ςετࣗಈԽ 2021/07/11 Flutter Meetup Tokyo #16
Teppei Kikuchi
@tpi29 Teppei Kikuchi Twitter: @tpi29 github: Tetsukick Company: PT.AQ Business
Consulting Indonesia
@tpi29 ZennͰ ٕज़ॻग़ͯ͠·͢ ྑ͔ͬͨΒͲ͏ͧɻ ͥͻͲ͏ͧɻ https://zenn.dev/tetsukick/ books/06ee607e30e243
@tpi29 Appium ͱ • ϞόΠϧʹಛԽͨ͠ΞϓϦɾσόΠεͷࣗಈԽπʔϧ • શͳΦʔϓϯιʔεʢGitHubͰ։ൃ͞ΕɺOpenJS Foundation͕ӡ Ӧ͍ͯ͠Δʣ •
େͷϢʔβʔɺϢʔβʔίϛϡχςΟ͕͋Γɺֶͼ͋͏͜ͱ͕Մೳ • ϓϥοτϑΥʔϜͷԼʹΣϒυϥΠόʔΠϯλʔϑΣΠε͕͋ΓͦΕ Λϥοϓࣗ͠ಈԽ͢ΔΈ • ࣗಈԽεΫϦϓτࣗಈԽςετΛ΄΅શͯͷϓϩάϥϜϛϯάݴޠ Ͱ࣮ߦ • ͞·͟·ͳϓϥοτϑΥʔϜͷAPIʹରԠʢAndroidɾiOSͰ΄΅ಉ͡ ίʔυͰهड़Ͱ͖Δʣ SeleniumͰࣅͨΑ͏ͳίʔυ͕ΘΕ͍ͯΔ https://techwave.jp/archives/headspin-appium-cowell-eventreport-2021march-01.html https://techwave.jp/archives/headspin-appium-cowell-eventreport-2021march-02.html
@tpi29 Appium ͷԿ͕ྑ͍͔? • APKϑΝΠϧΛ༻ͯ͠ςετ͕࣮ߦͰ͖Δɻ →ςετͨ͠APKΛͦͷ··ϦϦʔεͰ͖Δɻ • Flutterͷιʔείʔυ্Ͱ࣮͕ඞཁͳͷ KeyΛ༩͢Δ͜ͱͷΈɻ •
GUIͰςετ͕ੜ • ΞϓϦέʔγϣϯΛލ͍ͩςετՄೳ
@tpi29 Demoಈը(࣮ࡍͷςετ࣮ߦͷ༷ࢠ)
@tpi29 ςετέʔε
@tpi29 ࣮ࡍͷςετίʔυ ᶃKEYΛͱʹཁૉΛ୳͢ ᶄKEYཁૉʹରͯ͠ςΩετΛ͢ ᶅKEYཁૉʹରͯ͠ClickͷΞΫγϣϯΛ࣮ߦ
@tpi29 Appium × Flutter ͷະདྷ Appium 2.0͕ਖ਼ࣜϦϦʔεؒۙ What’s new in
Appium 2.0 ? MacɺWindowsɺRaspberry Pi ͷରԠʂ ֤छϓϥοτϑΥʔϜͷυϥΠόʔͷ։ൃ͕༰қʹʂ https://appiumpro.com/editions/123-migrating-to-appium-20-part-1-capability-prefixes https://it.s-yqual.com/article/13944
@tpi29 –Teppei Kikuchi “Thank You Very Much.”