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
UIテストの実行時間の短縮に挑戦する/uitestshort
Search
Yusuke Hosonuma
September 17, 2017
Technology
0
7.6k
UIテストの実行時間の短縮に挑戦する/uitestshort
iOSDC2017でのLT発表です。
https://iosdc.jp/2017/node/1324
Yusuke Hosonuma
September 17, 2017
Tweet
Share
More Decks by Yusuke Hosonuma
See All by Yusuke Hosonuma
KotlinTest で始める Property-based Testing/kotlintest-property-based-testing
yusukehosonuma
2
1.5k
Marzipan の正体は何だったのか そして SwiftUI の衝撃/wwdc19_marzipan_swiftui
yusukehosonuma
2
910
標準パッケージにおけるテストでの利用例から学ぶ testing / quick パッケージ/golang-testing-quick
yusukehosonuma
4
12k
Swift で ParameterizedTest をやってみた話/swift-parameterized-test
yusukehosonuma
4
2.1k
Property-based test beginning with SwiftCheck
yusukehosonuma
1
5.7k
XCTest(再)入門/reintroduction-to-xctest
yusukehosonuma
0
490
ソースコードから読み解く - Quick はどのように実装されているのか?/quick-code-reading
yusukehosonuma
7
11k
Swift 4.2 はどのような進化をしているのか/whats-new-swift42
yusukehosonuma
16
15k
HTTPモックライブラリ「Mockingjay」を使ってみた話/swift-mockingjay
yusukehosonuma
5
3.9k
Other Decks in Technology
See All in Technology
Backlog ユーザー棚卸しRTA、多分これが一番早いと思います
__allllllllez__
1
150
AWS認定を取る中で感じたこと
siromi
1
190
2025-07-06 QGIS初級ハンズオン「はじめてのQGIS」
kou_kita
0
170
Delta airlines Customer®️ USA Contact Numbers: Complete 2025 Support Guide
deltahelp
0
680
CRE Camp #1 エンジニアリングを民主化するCREチームでありたい話
mntsq
1
120
開発生産性を組織全体の「生産性」へ! 部門間連携の壁を越える実践的ステップ
sudo5in5k
2
7k
KubeCon + CloudNativeCon Japan 2025 Recap Opening & Choose Your Own Adventureシリーズまとめ
mmmatsuda
0
270
MobileActOsaka_250704.pdf
akaitadaaki
0
120
面倒な作業はAIにおまかせ。Flutter開発をスマートに効率化
ruideengineer
0
250
fukabori.fm 出張版: 売上高617億円と高稼働率を陰で支えた社内ツール開発のあれこれ話 / 20250704 Yoshimasa Iwase & Tomoo Morikawa
shift_evolve
PRO
2
7.6k
マーケットプレイス版Oracle WebCenter Content For OCI
oracle4engineer
PRO
3
960
関数型プログラミングで 「脳がバグる」を乗り越える
manabeai
1
190
Featured
See All Featured
How to train your dragon (web standard)
notwaldorf
95
6.1k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
6
300
Facilitating Awesome Meetings
lara
54
6.4k
The Power of CSS Pseudo Elements
geoffreycrofte
77
5.9k
Why You Should Never Use an ORM
jnunemaker
PRO
58
9.4k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.7k
Measuring & Analyzing Core Web Vitals
bluesmoon
7
510
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.4k
Git: the NoSQL Database
bkeepers
PRO
430
65k
Music & Morning Musume
bryan
46
6.6k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
30
2.1k
Transcript
Copyright (C) DeNA Co.,Ltd. All Rights Reserved. UIςετͷ࣮ߦ࣌ؒͷ ॖʹઓ͢Δ 1
Copyright (C) DeNA Co.,Ltd. All Rights Reserved. iOSDC 2017 2017/09/17 (Sun) ࡉপ ༞հˏDeNA
:VTVLF)PTPOVNBʢ!UPCJʣ %F/"48&5 4PGUXBSF&OHJOFFSJO5FTU 'BWPSJUF ࣗݾհ Copyright (C) DeNA Co.,Ltd.
All Rights Reserved. 2 Copyright (C) DeNA Co.,Ltd. All Rights Reserved.
J04ΞϓϦʹ͓͚Δ 6*ςετͷݱঢ় 3 Copyright (C) DeNA Co.,Ltd. All Rights Reserved.
Copyright (C) DeNA Co.,Ltd. All Rights Reserved.
9$5FTUਐԽ͖ͯͨ͠ 4 Copyright (C) DeNA Co.,Ltd. All Rights Reserved. Copyright
(C) DeNA Co.,Ltd. All Rights Reserved.
9DPEFɹॳొ 9DPEFɹඇಉظςετ༻"1*ͳͲ͕Ճ 9DPEFɹ6*5FTUJOHొ 9DPEFɹϏϧυςετ࣮ߦͷ 9DPEFɹ6*5FTUJOH͕େ෯ύϫʔΞοϓ 9$5FTUͷਐԽ Copyright (C) DeNA Co.,Ltd.
All Rights Reserved. 5 Copyright (C) DeNA Co.,Ltd. All Rights Reserved.
J04ΞϓϦͷ 6*ςετڥ͖ͬͯͨʂ 6 Copyright (C) DeNA Co.,Ltd. All Rights Reserved.
Copyright (C) DeNA Co.,Ltd. All Rights Reserved.
6*ςετͷ՝ 7 Copyright (C) DeNA Co.,Ltd. All Rights Reserved. Copyright
(C) DeNA Co.,Ltd. All Rights Reserved.
UIςετͷ՝ Copyright (C) DeNA Co.,Ltd. All Rights Reserved. 8 Copyright
(C) DeNA Co.,Ltd. All Rights Reserved. ࣮ίετ͕ߴ͍ ϝϯςφϯε͕େม ࣮ߦʹ͕͔͔࣌ؒΔ
UIςετͷ՝ Copyright (C) DeNA Co.,Ltd. All Rights Reserved. 9 Copyright
(C) DeNA Co.,Ltd. All Rights Reserved. ࣮ίετ͕ߴ͍ ϝϯςφϯε͕େม ࣮ߦʹ͕͔͔࣌ؒΔ ॖʹઓͯ͠ΈͨΑʂ
ܭଌํ๏ Copyright (C) DeNA Co.,Ltd. All Rights Reserved. 10 Copyright
(C) DeNA Co.,Ltd. All Rights Reserved. 48&5Ͱݕূʹར༻͍ͯ͠ΔΞϓϦ ˠϩάΠϯɺϊʔτҰཡɺ8FC7JFXɺFUD 6*ςετέʔε✕ ճࢼߦͨ͠ฏۉͰܭଌ ͔͔࣌ؒͬͨʜ
௨ৗͷ6*ςετ࣮ߦ 11 Copyright (C) DeNA Co.,Ltd. All Rights Reserved. Copyright
(C) DeNA Co.,Ltd. All Rights Reserved. CASE 1
࣮ߦ݁Ռʜ 12 Copyright (C) DeNA Co.,Ltd. All Rights Reserved. Copyright
(C) DeNA Co.,Ltd. All Rights Reserved.
ඵ 13 Copyright (C) DeNA Co.,Ltd. All Rights Reserved. Copyright
(C) DeNA Co.,Ltd. All Rights Reserved. ͬͺΓΘΓͱ͔͔࣌ؒΔɾɾɾ
#MVFQJMM 14 Copyright (C) DeNA Co.,Ltd. All Rights Reserved. Copyright
(C) DeNA Co.,Ltd. All Rights Reserved. CASE 2
Bluepill Copyright (C) DeNA Co.,Ltd. All Rights Reserved. 15 Copyright
(C) DeNA Co.,Ltd. All Rights Reserved. ෳγϛϡϨʔλΛಉ࣌ىಈͯ͠ςετ ςετࣗಈͰׂ͞ΕΔ 9DPEFͰ0, CMVFQJMMYDUFTUSVOQBUIYYYPPVUQVU ࣮ߦ؆୯ʂ
࣮ߦ݁Ռʜ 16 Copyright (C) DeNA Co.,Ltd. All Rights Reserved. Copyright
(C) DeNA Co.,Ltd. All Rights Reserved. γϛϡϨʔλY
ඵ 17 Copyright (C) DeNA Co.,Ltd. All Rights Reserved. Copyright
(C) DeNA Co.,Ltd. All Rights Reserved. ˋ
ෳ.BDͰฒྻ࣮ߦ 18 Copyright (C) DeNA Co.,Ltd. All Rights Reserved. Copyright
(C) DeNA Co.,Ltd. All Rights Reserved. CASE 3
ϏϧυɾςετΛผʑʹ Copyright (C) DeNA Co.,Ltd. All Rights Reserved. 19 Copyright
(C) DeNA Co.,Ltd. All Rights Reserved. 9DPEFͰಋೖ #VJMEGPSUFTUJOH 5FTUXJUIPVUCVJMEJOH
20 Copyright (C) DeNA Co.,Ltd. All Rights Reserved. Copyright (C)
DeNA Co.,Ltd. All Rights Reserved. .app Runner.app Build-for-tes:ng Test-without-building શମਤ Job ࢠJob
࣮ߦڥ Copyright (C) DeNA Co.,Ltd. All Rights Reserved. 21 Copyright
(C) DeNA Co.,Ltd. All Rights Reserved. +PCʢϏϧυʣ .BD1SPʢ-BUFʣ ࢠ+PCʢςετ࣮ߦʣ .BD1SPʢ-BUFʣ .BDNJOJ .BD#PPL1SPʢ.JEʣ✕ ͷ.BD ٘ਜ਼ʹͳͬͨͷͩʜ
࣮ߦ݁Ռʜ 22 Copyright (C) DeNA Co.,Ltd. All Rights Reserved. Copyright
(C) DeNA Co.,Ltd. All Rights Reserved.
ඵ 23 Copyright (C) DeNA Co.,Ltd. All Rights Reserved. Copyright
(C) DeNA Co.,Ltd. All Rights Reserved. ˋ
ܭଌ݁Ռ Copyright (C) DeNA Co.,Ltd. All Rights Reserved. 24 Copyright
(C) DeNA Co.,Ltd. All Rights Reserved. ௨ৗ #MVFQJMMɹY .BDʢʣ ࣮ߦʹ͔͔ͬͨ࣌ؒʢʣ
Copyright (C) DeNA Co.,Ltd. All Rights Reserved. 25 Copyright (C)
DeNA Co.,Ltd. All Rights Reserved. ର 1 2 3 4 5 6 7 8 9 10 ฏۉ ൺ ௨ৗ࣮ߦ 14:38 14:49 15:04 14:50 14:51 15:00 14:53 14:57 14:58 14:52 14:53 100% Bluepill x3 09:40 09:42 09:50 09:23 09:26 09:45 09:27 09:32 09:28 09:54 09:37 64.57% Bluepill x4 08:20 08:09 08:10 08:11 08:30 08:39 08:33 08:40 08:39 08:38 08:27 56.75% Macฒྻ ʢ3ʣ 07:27 07:31 07:31 07:26 07:33 07:24 07:46 07:30 07:26 07:19 07:29 50.30% Macฒྻ ʢ4ʣ 06:24 06:15 06:17 06:18 06:18 06:26 06:51 06:21 06:21 06:35 06:25 43.06% ܭଌ݁Ռ
·ͱΊ Copyright (C) DeNA Co.,Ltd. All Rights Reserved. 26 Copyright
(C) DeNA Co.,Ltd. All Rights Reserved. #MVFQJMMͰखܰʹ͘Ͱ͖Δ ෳͷ.BDͰฒྻ࣮ߦ͢Δͱ͞Βʹ͘ɹ ɹςετׂࣗಈԽ͍ͨ͠ʜ ɹ48&5πʔϧʮϙϝϥχΞϯʯ QYDUFTUͱ͍͏ςετπʔϧ͋Δ
%F/"5FTUJOH#MPH $PNJOHTPPOʜ 27 Copyright (C) DeNA Co.,Ltd. All Rights Reserved.
Copyright (C) DeNA Co.,Ltd. All Rights Reserved.
&OKPZ5FTU 28 Copyright (C) DeNA Co.,Ltd. All Rights Reserved. Copyright
(C) DeNA Co.,Ltd. All Rights Reserved.