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
Tomokazu Kiyohara
February 20, 2018
Programming
1
240
金沢アプリ開発塾セミナー資料「テストについて」
2017年度 金沢アプリ開発塾 2月 セミナー資料
Tomokazu Kiyohara
February 20, 2018
Tweet
Share
More Decks by Tomokazu Kiyohara
See All by Tomokazu Kiyohara
Lightning Talk イベント運営を いいがにやりたい
kiyohara
0
7
首負担皆無!ゼログラビティ プログラミングスタイル
kiyohara
0
330
北陸で Ruby なお仕事に携わるための3つの戦略
kiyohara
1
1.6k
Algolia in CAMPFIRE
kiyohara
0
3.5k
地方エンジニアの日常 - 業務からコミュニティ活動まで
kiyohara
0
270
Web to macOS native app
kiyohara
0
360
Git インフラ選定事例 - 株式会社クルウィットが GitHub を選んだ理由
kiyohara
0
470
ベッドで技術書を快適に読むただひとつの方法
kiyohara
19
23k
JavaScript で OS X を自動操作
kiyohara
1
470
Other Decks in Programming
See All in Programming
Go の GC の不得意な部分を克服したい
taiyow
2
770
range over funcの使い道と非同期N+1リゾルバーの夢 / about a range over func
mackee
0
110
Haze - Real time background blurring
chrisbanes
1
510
Monixと常駐プログラムの勘どころ / Scalaわいわい勉強会 #4
stoneream
0
270
Criando Commits Incríveis no Git
marcelgsantos
2
170
return文におけるstd::moveについて
onihusube
1
900
CSC305 Lecture 25
javiergs
PRO
0
130
急成長期の品質とスピードを両立するフロントエンド技術基盤
soarteclab
0
920
採用事例の少ないSvelteを選んだ理由と それを正解にするためにやっていること
oekazuma
2
1k
From Translations to Multi Dimension Entities
alexanderschranz
2
130
ドメインイベント増えすぎ問題
h0r15h0
1
180
talk-with-local-llm-with-web-streams-api
kbaba1001
0
180
Featured
See All Featured
YesSQL, Process and Tooling at Scale
rocio
169
14k
Visualization
eitanlees
146
15k
How To Stay Up To Date on Web Technology
chriscoyier
789
250k
Why Our Code Smells
bkeepers
PRO
335
57k
GitHub's CSS Performance
jonrohan
1030
460k
Done Done
chrislema
181
16k
Being A Developer After 40
akosma
87
590k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
111
49k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
132
33k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
44
9.3k
The MySQL Ecosystem @ GitHub 2015
samlambert
250
12k
Bootstrapping a Software Product
garrettdimon
PRO
305
110k
Transcript
ςετ $PEFGPS,BOB[BXBਗ਼ݪஐ ۚΞϓϦ։ൃक़
͚͠Μʲࢼݧʳ ⽡໊ɾεଞ⽢ͷੑ࣭ྗͳͲΛͨΊ͢͜ͱɺ·ͨݕࠪ͢ Δ͜ͱɻʮੑʕʯɻಛʹɺਓͷࣝɾೳྗΛௐΔͨΊʹɺ Λग़ͯ͑ͤ͠͞Δ͜ͱɻʮೖֶʕʯ ςετ ؠ ࠃޠࣙయ ୈࣣ൛ ৽൛ ΑΓҾ༻
༷ʹͳ͍ৼ·ͨܽؕΛ ݟ͚ͭग़͢࡞ۀͷ͜ͱ ιϑτΣΞςετ Wikipedia ΑΓҾ༻
͞·͟·ͳςετ w ࣌ظʢ͍ͭͨΊ͔͢ʣ w ରʢͳʹΛͨΊ͔͢ʣ w ख๏ʢͲ͏ͬͯͨΊ͔͢ʣ w Έ߹ΘͤʹΑͬͯ͞·͟·
͞·͟·ͳςετ w ࣌ظʢ͍ͭͨΊ͔͢ʣ w ରʢͳʹΛͨΊ͔͢ʣ w ख๏ʢͲ͏ͬͯͨΊ͔͢ʣ w Έ߹ΘͤʹΑͬͯ͞·͟·
7Ϟσϧ ɹ Wikipedia ΑΓҾ༻
εΫϥϜ w ςετۦಈ։ൃ w ϦϑΝΫλϦϯά w ܧଓతΠϯςάϨʔγϣϯ
͞·͟·ͳςετ w ࣌ظʢ͍ͭͨΊ͔͢ʣ w ରʢͳʹΛͨΊ͔͢ʣ w ख๏ʢͲ͏ͬͯͨΊ͔͢ʣ w Έ߹ΘͤʹΑͬͯ͞·͟·
ର w ػೳςετ w ੑೳςετʢύϑΥʔϚϯεςετʣ w ෛՙςετʢετϨεςετʣ w ϢʔβϏϦςΟςετ w
ηΩϡϦςΟςετ
͞·͟·ͳςετ w ࣌ظʢ͍ͭͨΊ͔͢ʣ w ରʢͳʹΛͨΊ͔͢ʣ w ख๏ʢͲ͏ͬͯͨΊ͔͢ʣ w Έ߹ΘͤʹΑͬͯ͞·͟·
ख๏ w ੩తςετ w ಈతςετ w ϒϥοΫϘοΫεςετ w ϗϫΠτϘοΫεςετ
੩తςετɾಈతςετ w ੩తςετ w ओʹίʔυΛରͱͨ͠ςετ w ίʔυϨϏϡʔ੩తղੳπʔϧΛ͍ͪΔ w ಈతςετ w
ίʔυ͔Βੜ͞ΕͨιϑτΣΞΛಈ࡞ͤͯ͞ߦ͏ςετ w ਓखʹΑΔࢹ֬ೝʢQSJOUGEFCVH w ͞·͟·ͳςετπʔϧΛ͍ͪΔʢޙड़ʣ
ಈతςετͷςετ߲ w ಈతςετɺιϑτΣΞʹରͯ͠ʮͳʹΛೖྗͨ͠ Βʯʮͳʹ͕ग़ྗ͞ΕΔʯ͔ΛͨΊ͢͜ͱ w ʮςετ߲ʯ㲈ʮͳʹΛೖྗͨ͠ΒʯΛͲ͏ܾΊΔ͔
ϒϥοΫϘοΫεςετ w ֎෦༷͔ΒೖྗΛܾΊΔํࣜ w ιϑτΣΞ͕෦ͰͲͷΑ͏ͳॲཧΛ͍ͯ͠Δ͔Λ ߟ͑ͳ͍ʢϒϥοΫϘοΫεʣ
ϗϫΠτϘοΫεςετ w ෦ߏ͔ΒೖྗΛܾΊΔํࣜ w ͲͷΑ͏ͳϩδοΫʹͳ͍ͬͯΔ͔ɺιʔείʔυͷ ༰ʹԠͯ͡ςετ߲ΛܾΊ͍ͯ͘
ϒϥοΫˍϗϫΠτ w ϒϥοΫϘοΫε w ίʔυमਖ਼ϦϑΝΫλϦϯάͷରԠ͢͠͞ w ϗϫΠτϘοΫε w ಈ࡞ෆඋͷݕग़͢͠͞
ೖྗͷબఆ w ಉׂ w ग़ྗ͕ಉ͡ʹͳΔೖྗͷάϧʔϐϯάͱදͱͳΔೖ ྗΛܾఆ͢ΔͨΊͷख๏ w ڥքੳ w
ग़ྗ͕ҟͳΔೖྗͷڥքʢPOP⒎ϙΠϯτʣʹண͠ ͯೖྗΛܾఆ͢ΔͨΊͷख๏ ϒϥοΫϗϫΠτ
ೖྗͷબఆ w ΧόϨοδʢཏʣ w εςʔτϝϯτΧόϨοδʢ໋ྩཏʣ w ϒϥϯνΧόϨοδʢذཏʣ w ίϯσΟγϣϯΧόϨοδʢ݅ཏʣ
ϗϫΠτ
NPSF w *40*&$*&&& w ιϑτΣΞςετͷࠃࡍඪ४ن֨ w IUUQXXXTPGUXBSFUFTUJOHTUBOEBSEPSH ˞༗໊ͳ*&&&จॻͷΈΛରͱ͍ͯ͠Δ͕ɺ*40*&$*&&&༻ޠɾϓϩηεɾจॻɾٕ๏ͱશൠΛରͱ͍ͯ͠Δ
"OESPJEΞϓϦ։ൃͱςετ
"OESPJE%FWFMPQFST 5FTUJOH"QQTPO"OESPJE IUUQTEFWFMPQFSBOESPJEDPNUSBJOJOHUFTUJOHJOEFYIUNM
"OESPJE4UVEJP ΞϓϦͷςετ IUUQTEFWFMPQFSBOESPJEDPNTUVEJPUFTUJOEFYIUNM
2JJUB "OESPJEςετϋϯζΦϯ IUUQTRJJUBDPNDBUUBLBJUFNTGBDFGFGD
·ͱΊ w ߴ࣭ͷΞϓϦߴ࣭ͷςετͰग़དྷ͍ͯΔ w ιϑτΣΞςετʹ͞·͟·ͳ؍ͱٕ๏͕͋Δ w "OESPJEΞϓϦ։ൃ༻ͷʮςετπʔϧʯ͕͋Δ
ࠓͷۚΞϓϦ։ൃक़ ͋ͱগ͠Ͱ͢ ࠷ޙͷ͍ࠐΈΛ͕Μ͍ͬͯͩ͘͞