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
Mechanism for Asynchronous UI Testing ver2
Search
Masato Oshima
June 19, 2015
Technology
0
72
Mechanism for Asynchronous UI Testing ver2
WWDC Afterparty Roppongi
https://connpass.com/event/15692/
Masato Oshima
June 19, 2015
Tweet
Share
More Decks by Masato Oshima
See All by Masato Oshima
ECSからEKSへの移行への移行事例の紹介
mpon
6
3.8k
APIがある外部サービスはTerraformで管理できますよ
mpon
12
7.2k
Envoyを分かりやすく例えつつApp Meshの話をします
mpon
8
6.8k
AWS Fargateで得する人損する人
mpon
3
6.1k
kubernetes-meetup-4
mpon
2
2.5k
Unidirectional Data Flow in ReSwift
mpon
0
1.6k
DDD Practice in iOS
mpon
0
460
Swift compile time is so slow
mpon
3
5.7k
Fight Xcode Project with Golang
mpon
1
2.9k
Other Decks in Technology
See All in Technology
Introduction to Sansan, inc / Sansan Global Development Center, Inc.
sansan33
PRO
0
2.9k
旬のブリと旬の技術で楽しむ AI エージェント設計開発レシピ
chack411
1
240
SES向け、生成AI時代におけるエンジニアリングとセキュリティ
longbowxxx
0
320
#22 CA × atmaCup 3rd 1st Place Solution
yumizu
1
170
善意の活動は、なぜ続かなくなるのか ーふりかえりが"構造を変える判断"になった半年間ー
matsukurou
0
470
Keynoteから見るAWSの頭の中
nrinetcom
PRO
1
180
産業的変化も組織的変化も乗り越えられるチームへの成長 〜チームの変化から見出す明るい未来〜
kakehashi
PRO
1
550
チームで安全にClaude Codeを利用するためのプラクティス / team-claude-code-practices
tomoki10
7
3.2k
Digitization部 紹介資料
sansan33
PRO
1
6.5k
純粋なイミュータブルモデルを設計してからイベントソーシングと組み合わせるDeciderの実践方法の紹介 /Introducing Decider Pattern with Event Sourcing
tomohisa
1
990
AIと融ける人間の冒険
pujisi
0
120
Java 25に至る道
skrb
3
210
Featured
See All Featured
Into the Great Unknown - MozCon
thekraken
40
2.2k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.8k
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
97
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
61
51k
Facilitating Awesome Meetings
lara
57
6.7k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.3k
Balancing Empowerment & Direction
lara
5
840
Fireside Chat
paigeccino
41
3.8k
Mobile First: as difficult as doing things right
swwweet
225
10k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
420
Being A Developer After 40
akosma
91
590k
What's in a price? How to price your products and services
michaelherold
246
13k
Transcript
Mechanism for Asynchronous UI Testing @_mpon WWDC Afterparty Roppongi
Masato Oshima github.com/mpon @_mpon
None
None
None
None
88%$ॳࢀՃ ͖ͯ͠·ͨ͠
One More Thing…
None
Music
None
ձͷҰମײ ײ͡ΒΕ·ͨ͠
UI Testing
9DPEFඪ४ͷ ࣗಈ6*ςετπʔϧ
ˢϨίʔσΟϯάϘλϯ K2VFSZΈ͍ͨͳจ๏
ςετΛॻ͘ ϩάΠϯॲཧ ඵ͔͔ΔલఏʣޙͷϚΠϖʔδ ը໘ʹϥϕϧ͕ଘࡏ͢Δ͔Ͳ͏͔Λ"TTFSU͢Δ
ˢଈ࠲ʹBTTFSU͞Εࣦഊ
ඇಉظͳॲཧʹ Ͳ͏ରԠ͢Δͷ͔
&WFOUૹ৴ ϓϩύςΟΞΫηεͰ ݟ͔ͭΔ·ͰϦτϥΠ͢Δ 6*5FTUJOHͷΈ
"TTFSUͷલʹ FWFOUΛૹ৴͢Δ ྫɿUBQ
ˢMBCFMUBQ ͢Δͱɾɾɾ ͳ͔ͥ4VDDFTTˢ
UBQͷ͋ͱͰϒϨΠΫϙΠϯτ
ඵϦτϥΠ͢Δˢ ϥϘͰฉ͍ͨΒճϦτϥΠඵϙʔϦϯάͱݴͬͯ·ͨ͠
͡Ό͋ඵҎ্ͭ ߹Ͳ͏͢Δͷ͔
tap() × 2 = 6sec?
tap() × 2 = 6sec?
ඵܦͬͯݟ͔ͭͳ͚Ε 5FTU'BJMVSF
͔ͭ͠ͳ͍
None
ͬͺΓ͔ͭ͠ͳ͍
UI Testing ͝੩ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ɻ