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
Slackで社内テスト効率化
Search
konifar
February 28, 2015
Programming
3
7.7k
Slackで社内テスト効率化
【iOS/Android】最新事例から学ぶ!モバイル向けテスト手法勉強会
http://connpass.com/event/11296/
で発表したLTの資料です。
konifar
February 28, 2015
Tweet
Share
More Decks by konifar
See All by konifar
Android開発以外のAndroid開発経験の活かしどころ
konifar
3
2.2k
初めてのiOS関連GitHub ActionsをMarketplaceに公開するまでの実録
konifar
3
290
オーナーシップを持つ領域を明確にする
konifar
15
4.1k
雑に思考を整理する技術と効能
konifar
74
36k
何のための個人目標設定?
konifar
28
14k
30点で打席に立つ
konifar
79
51k
Linterでチョット安心 iOS多言語化対応 / ios-i18n-linter
konifar
2
1.2k
VPoEとして1年 もっとこうすればよかった3選 / VPoE Retrospective
konifar
13
6.3k
Introduction to API Testing Automation by Postman
konifar
1
3.7k
Other Decks in Programming
See All in Programming
今年のアップデートで振り返るCDKセキュリティのシフトレフト/2024-cdk-security-shift-left
tomoki10
0
200
Zoneless Testing
rainerhahnekamp
0
120
ブラウザ単体でmp4書き出すまで - muddy-web - 2024-12
yue4u
3
470
Haze - Real time background blurring
chrisbanes
1
510
見えないメモリを観測する: PHP 8.4 `pg_result_memory_size()` とSQL結果のメモリ管理
kentaroutakeda
0
350
Beyond ORM
77web
6
780
テストコード文化を0から作り、変化し続けた組織
kazatohiei
2
1.5k
バグを見つけた?それAppleに直してもらおう!
uetyo
0
180
StarlingMonkeyを触ってみた話 - 2024冬
syumai
3
270
Effective Signals in Angular 19+: Rules and Helpers @ngbe2024
manfredsteyer
PRO
0
140
Effective Signals in Angular 19+: Rules and Helpers
manfredsteyer
PRO
0
100
快速入門可觀測性
blueswen
0
360
Featured
See All Featured
Music & Morning Musume
bryan
46
6.2k
How to Ace a Technical Interview
jacobian
276
23k
Building a Modern Day E-commerce SEO Strategy
aleyda
38
7k
Build The Right Thing And Hit Your Dates
maggiecrowley
33
2.4k
Automating Front-end Workflow
addyosmani
1366
200k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
330
21k
Stop Working from a Prison Cell
hatefulcrawdad
267
20k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
365
25k
Java REST API Framework Comparison - PWX 2021
mraible
28
8.3k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.3k
Large-scale JavaScript Application Architecture
addyosmani
510
110k
Visualization
eitanlees
146
15k
Transcript
4MBDLͰ ࣾςετޮԽ খ༟հʢ!LPOJGBSʣ
!LPOJGBS w "OESPJE࡞ͬͯ·͢ɻ w ࠷ۙ8FCɻ w ಙౡݝࠤಹՏଜग़ɻ ਆࢁொͷྡͷଜ
օ͞Μࣾςετ ͬͯ·͔͢ʁ
ࣾςετͷϝϦοτ w ։ൃத ɾ͍৺ͷૣظ֬ೝ ɾόάͷૣظൃݟ ɾυοάϑʔσΟϯά ɾͦͦखͰ֬ೝͨ͠ํ͕ૣ͍͜ͱଟ͍ w ϦϦʔεલςετ ɾલͷόάνΣοΫ
͍͍͜ͱͮ͘Ίʂ ٩ ๑❛ᴗ❛๑ ۶
͚ͲͳΜ͔ޮѱ͔ͬͨ ŋТŋA
ࠓ͍ͨ͜͠ͱ ࣾςετͷޮΛ্͛ΔͨΊʹ $JSDMF$* %FQMPZHBUF 4MBDL IVCPU Ͱͪΐͬͱศརʹͨ͠Αͬͯɻ
<̍>৭ʑΊΜͲ͍͘͞ w ʮ͍͍ͪͪϏϧυͯ͠BQL࡞ΔͷΊΜͲ͍͘͞ʯ w ʮ݁ہϦϦʔεલʹݟͯԿ͢ΔΜ͚ͩͬʁʯ
<ղܾ>%FQMPZHBUFࣗಈԽ w $JSDMF$*Ͱ%FQMPZHBUFΞοϓϩʔυ·ͰࣗಈԽɻ IUUQTHJUIVCDPNLPOJGBSTDSPMM@UFDIOJRVF w ৄ͘͠7"4*-:͞Μͷهࣄ͕Πέͯ·͢ɻ
<ղܾ>%FQMPZHBUFࣗಈԽ w #VJME'MBWPVSͰύοέʔδΛΘ͚ͯΔͷͰɺ EFWFMPQNFOU൛ɺTUBHJOH൛ɺ1SPEVDUJPO൛͕ ڞଘͰ͖Δɻ
<ղܾ>IVCPUͷௐڭ w ࠷ݶͷ֬ೝ߲(PPHMF4QSFBE4IFFUʹ·ͱΊ ͯ͋Δɻ w ʮ͋ΕʁͲ͜ʹ͋Γ·͚ͨͬ͠ʁʯΛͳͨ͘͢Ίʹɺ IVCPUΛௐڭɻ IUUQTHJUIVCDPNLPOJGBSGFZSJTCPU
<ղܾ>IVCPUͷௐڭ w IVCPUॳΊͯ࡞ͬͯ͋Ε࡞ΕΔͷͰ Φεεϝɻ)JQDIBU$IBUXPSLͰͰ͖Δͣɻ IUUQMBCBSBUBOBKQFOUSZ w ͪͳΈʹIVCPUՄѪ͕͛͋Δํ͕Α͍
<̎>৮ͬͯ͘Εͳ͍ ʮ%FQMPZHBUFΞοϓϩʔυ͠·ͨ͠ʂʯ ʙ࣌ؒޙʙ ʮLPOJGBS͞ΜɺਐͲ͏Ͱ͔͢ʁʯ ʮ ŋТŋA ʯ
<ղܾ>IVCPUࣗಈ௨ w %FQMPZHBUFΞοϓϩʔυ͞ΕͨΒIVCPU͕௨ɻ w ϝϯγϣϯ͖ͭͳͷͰ࣮֬ʹΘΔɻ w %FQMPZHBUF৴63-ೖΕͯ͋ΔͷͰָνϯɻ
<ղܾ>IVCPUࣗಈ௨
<ղܾ>IVCPUࣗಈ௨ ˡ(JU)VC࿈ܞ ˡ%FQMPZHBUF ˡ$JSDMF$*࿈ܞ
<ղܾ>IVCPUࣗಈ௨ w ϦϚΠϯυ͕͢͞ʹ͏ͦ͟͏ͳͷͰͬͯͳ͍ɻ
<̏>ҙݟ͕ग़ͳ͍ ʙϦϦʔεޙʙ ʮ͜ΕόάͰ͢Ͷ͐ɾɾɾʯ ʮ࣮͜Εݟͨ͜ͱ͋ͬͨΜͰ͚͢Ͳɺؾͷ͍͔ͤͳ ͱࢥͬͯใࠂ͠·ͤΜͰͨ͠ɾɾɾʯ ʮ ŋТŋA ʯ
<ղܾ>ϨϙʔτϥΠϒϥϦಋೖ w $00,1"%͞ΜͷJTTVFSFQPSUFSBOESPJEಋೖɻ IUUQTHJUIVCDPNDPPLQBEJTTVFSFQPSUFSBOESPJE w Ωϟϓνϟใɻ w EFCVHϏϧυͷ߹ͷΈɻ
<ղܾ>ϨϙʔτϥΠϒϥϦಋೖ w ϝʔϧ4MBDLʹ࿈ܞɻશͯ4MBDLͰ؆ܿͰ͖Δɻ
ࣾςετޮԽ ·ͱΊ
·ͱΊ w ΊΜͲ͍ͱΒͳ͘ͳΔͷͰɺ৴·ΘΓࣗಈԽ͢Δͱ Α͍ɻ w ࠷ॳΈ࡞ΔͷΊΜͲͦ͘͞͏ʹݟ͑Δ͕ɺ࣮ͦ͜· Ͱॳظίετߴ͘ͳ͍ɻ w IVCPUͰඞͣݟΔॴʢ4MBDLͱ͔ʣʹ௨Λू͢Δͷ Φεεϝɻ
w IVCPU࡞ΔͳΒՄѪ͕͛͋Δํ͕Α͍ɻ
͋Γ͕ͱ͏͍͟͝·ͨ͠ ٩ ๑❛ᴗ❛๑ ۶ גࣜձࣾحฌୂ ΤϯδχΞେืूதͰ͢