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
Daiki Katayama
December 10, 2018
2
990
開発者として学ぶソフトウェアテスト
Daiki Katayama
December 10, 2018
Tweet
Share
More Decks by Daiki Katayama
See All by Daiki Katayama
iOSアプリのパフォーマンス計測をおさらいする
kariad
2
9.1k
アプリのパフォーマンスを継続的に計測する
kariad
6
16k
Xcodeのカバレッジ計測ではなぜブランチカバレッジが取れないのだろうか?
kariad
3
4.4k
WACATE2019_summer_BPP
kariad
1
2.3k
Viewのテストどうしてますか?
kariad
2
1.5k
コードカバレッジとの付き合い方を知ってテストを書く
kariad
2
2.4k
Featured
See All Featured
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.4k
[RailsConf 2023] Rails as a piece of cake
palkan
54
5.5k
Raft: Consensus for Rubyists
vanstee
137
6.9k
The Cost Of JavaScript in 2023
addyosmani
49
7.8k
Optimising Largest Contentful Paint
csswizardry
37
3.2k
Statistics for Hackers
jakevdp
799
220k
Thoughts on Productivity
jonyablonski
69
4.6k
StorybookのUI Testing Handbookを読んだ
zakiyama
30
5.7k
Rails Girls Zürich Keynote
gr2m
94
13k
Building Flexible Design Systems
yeseniaperezcruz
329
39k
A designer walks into a library…
pauljervisheath
205
24k
Practical Orchestrator
shlominoach
187
11k
Transcript
։ൃऀͱֶͯ͠Ϳ ιϑτΣΞςετ 2018/12/10 iOS Test Night #9 -2प- kariad(@kariad_uu) 1
ࣗݾհ • @kariad_uu • ยࢁ େथ • ΦΠγοΫεɾϥɾେ iOS App
Engineer • / / V 2
ςετίʔυ݁ߏॻ͚ΔΑ͏ʹͳ͖ͬͯͨ 3
ςετίʔυͲ͜·Ͱॻ͍ͨΒ͍͍͔ Θ͔Βͳ͍ 4
• શͯͷ݅ཏͨ͠ํ͕͍͍ͷ? • શͯͷػೳʹ͘͠ςετίʔυॻ͖͘? • Ͳ͜·Ͱॻ͍ͨΒόά͕ͳ͘ͳΔΜͩΖ͏? ➡ͳΜͱͳ͘Ͱςετॻ͍͍ͯͨ 5
ιϑτΣΞςετʹ͍ͭͯษڧ࢝͠Ίͨ 6
ιϑτΣΞςετͷ7ݪଇ 1. ςετ͕ܽؕ͋Δ͜ͱ͔ࣔͤ͠ͳ͍ 2. શςετෆՄೳ 3. ॳظςετ 4. ܽؕͷภࡏ 5.
ࡴࡎͷύϥυοΫε 6. ςετ݅࣍ୈ 7. ʮόάθϩʯͷམͱ݀͠ 7
• ςετΛͯ͠όά͕ͳ͍͜ͱূ໌Ͱ͖ ͳ͍ • ݅ͷશཏͳΜ͕͔͔ͯ࣌ؒΓ͗ͯ͢ෆ Մೳ(ͦΕ͕લఏͰ͋Δ) • γεςϜಛੑʹΑͬͯॏࢹ͢Δͱ͜Ζม ΘΔ 8
݁ہશͯΛςετ͢ΔͳΜͯͰ͖ͳ͍ ͩͬͨΒΑΓޮΑ͘ςετ͍ͨ͠ ςετઃܭΛ͠Α͏ 9
ςετઃܭ ༏ઌΛ໌֬ʹ্ͨ͠Ͱ ςετ݅Λઃܭ͠ɺςετέʔεΛ࡞͢Δ • ԿΛ༏ઌͯ͠ςετ͢Δͷ͔ • Ͳ͏ͬͯςετ͢Δͷ͔ • Ͳͷ݅Ͱςετ͢Δͷ͔ 10
ྫ • ECαΠτͳͷͰΧʔτʹؔ࿈͢Δͱ͜ Ζ༏ઌߴ͘ςετ͢Δ • มߋՕॴ͕ଟ͍ͱ͜ΖԿςετ͢Δͷ ͕େมͳͷͰςετίʔυΛॻ͍ͯࣗಈςετ Ͱςετ͢Δ 11
ςετઃܭͰςετΛ Ͳ͜·ͰΔ͔ܾ·ͬͨ ࣍ςετٕ๏ΛͬͯޮΛΑ͍ͨ͘͠ 12
ςετٕ๏ • ςετ͢Δ݅ΛΑΓগͳ͍έʔεͰ ΑΓޮՌతʹͳΔ͘ཏతʹςετ͢Δ • ಉׂ๏ • ڥքੳ • ߦදɾϖΞϫΠζ๏
13
͔ͯ͠͠ઃܭ(ϓϩάϥϜ)Λ͢Ε ςετ͕͘͢͠ͳΔ 14
ςελϏϦςΟ • ςετ༰қੑ • ઃܭΛޙ͔Βม͑Δͷେม ˠ࣮ςετ͍͢͠γεςϜʹͳΔ͔Ͳ͏͔ ։ൃऀ͕伴ΛѲ͍ͬͯΔ • ςετΛલఏͱͨ͠ઃܭʹ͠Α͏ 15
·ͱΊ • ιϑτΣΞςετʹ͍ͭͯΓ • (ςετઃܭΛͯ͠) • ςελϏϦςΟͳઃܭͰ࡞Δ • ͜Ε͕։ൃऀͱͯ͠ٻΊΒΕΔςετͰͷׂ 16
͘ઙ͘ International Software Testing Qualifications Board ҰԠੈքඪ४ ςετΛԿͰֶͿ͔ 1/2 17
ςετٕ๏ʹಛԽ ςετΛԿͰֶͿ͔ 2/2 ςελϏϦςΟͰiOSΞϓϦઃܭύλʔϯೖ TDD Boot Campͱͯྑ͍ 18
ςετΛԿͰֶͿ͔ ͓·͚ • ٶ࡚େֶ ֶڭҭݚڀ෦ • ยࢁ ప࿕ ڭत •
ʮιϑτΣΞςετͷॏཁੑͱςετͰͷߟ ͑ํʯ • https://www.iij-ii.co.jp/activities/seminars.html (ͳΜͱಈը͖) 19
͝੩ௌ͋Γ͕ͱ͏͍͟͝φʔε 20