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
250
金沢アプリ開発塾セミナー資料「テストについて」
2017年度 金沢アプリ開発塾 2月 セミナー資料
Tomokazu Kiyohara
February 20, 2018
Tweet
Share
More Decks by Tomokazu Kiyohara
See All by Tomokazu Kiyohara
読めるかな?ちょっとレアなRubyの記法
kiyohara
0
43
Lightning Talk イベント運営を いいがにやりたい
kiyohara
0
22
首負担皆無!ゼログラビティ プログラミングスタイル
kiyohara
0
340
北陸で Ruby なお仕事に携わるための3つの戦略
kiyohara
1
1.6k
Algolia in CAMPFIRE
kiyohara
0
3.5k
地方エンジニアの日常 - 業務からコミュニティ活動まで
kiyohara
0
280
Web to macOS native app
kiyohara
0
370
Git インフラ選定事例 - 株式会社クルウィットが GitHub を選んだ理由
kiyohara
0
480
ベッドで技術書を快適に読むただひとつの方法
kiyohara
19
23k
Other Decks in Programming
See All in Programming
自動で //nolint を挿入する取り組み / Gopher's Gathering
utgwkk
1
230
さいきょうのレイヤードアーキテクチャについて考えてみた
yahiru
3
700
パスキーのすべて ── 導入・UX設計・実装の紹介 / 20250213 パスキー開発者の集い
kuralab
3
480
Grafana Cloudとソラカメ
devoc
0
130
Kanzawa.rbのLT大会を支える技術の裏側を変更する Ruby on Rails + Litestream 編
muryoimpl
0
190
データの整合性を保つ非同期処理アーキテクチャパターン / Async Architecture Patterns
mokuo
28
9.5k
富山発の個人開発サービスで日本中の学校の業務を改善した話
krpk1900
4
360
2,500万ユーザーを支えるSREチームの6年間のスクラムのカイゼン
honmarkhunt
6
5k
『品質』という言葉が嫌いな理由
korimu
0
140
ゼロからの、レトロゲームエンジンの作り方
tokujiros
3
1.2k
Writing documentation can be fun with plugin system
okuramasafumi
0
110
『改訂新版 良いコード/悪いコードで学ぶ設計入門』活用方法−爆速でスキルアップする!効果的な学習アプローチ / effective-learning-of-good-code
minodriven
29
5.1k
Featured
See All Featured
Site-Speed That Sticks
csswizardry
3
360
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
44
9.4k
StorybookのUI Testing Handbookを読んだ
zakiyama
28
5.5k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
120k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
9
1.3k
How to Think Like a Performance Engineer
csswizardry
22
1.3k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
7
620
Into the Great Unknown - MozCon
thekraken
34
1.6k
Testing 201, or: Great Expectations
jmmastey
41
7.2k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
11
930
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
232
17k
Building Better People: How to give real-time feedback that sticks.
wjessup
366
19k
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ΞϓϦ։ൃ༻ͷʮςετπʔϧʯ͕͋Δ
ࠓͷۚΞϓϦ։ൃक़ ͋ͱগ͠Ͱ͢ ࠷ޙͷ͍ࠐΈΛ͕Μ͍ͬͯͩ͘͞