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
Repositoryのテスト
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Toshihiro OYA
December 15, 2017
Programming
1
640
Repositoryのテスト
Android Test Night #2
Toshihiro OYA
December 15, 2017
Tweet
Share
More Decks by Toshihiro OYA
See All by Toshihiro OYA
Android_Architecture_Componentとテスト.pdf
toshihirooya
3
1.7k
Flutter入門
toshihirooya
2
1.4k
AACのPagingについて
toshihirooya
2
390
Image Trimming Tips
toshihirooya
1
420
Other Decks in Programming
See All in Programming
CDIの誤解しがちな仕様とその対処TIPS
futokiyo
0
220
社内規程RAGの精度を73.3% → 100%に改善した話
oharu121
13
8.1k
What Spring Developers Should Know About Jakarta EE
ivargrimstad
0
310
CSC307 Lecture 15
javiergs
PRO
0
250
AIとペアプロして処理時間を97%削減した話 #pyconshizu
kashewnuts
1
240
受け入れテスト駆動開発(ATDD)×AI駆動開発 AI時代のATDDの取り組み方を考える
kztakasaki
2
590
new(1.26) ← これすき / kamakura.go #8
utgwkk
0
2.3k
DSPy入門 Pythonで実現する自動プロンプト最適化 〜人手によるプロンプト調整からの卒業〜
seaturt1e
1
740
AI 開発合宿を通して得た学び
niftycorp
PRO
0
120
DevinとClaude Code、SREの現場で使い倒してみた件
karia
1
1.1k
エージェント開発初心者の僕がエージェントを作った話と今後やりたいこと
thasu0123
0
250
メタプログラミングで実現する「コードを仕様にする」仕組み/nikkei-tech-talk43
nikkei_engineer_recruiting
0
190
Featured
See All Featured
Abbi's Birthday
coloredviolet
2
5.4k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
100
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
150
What does AI have to do with Human Rights?
axbom
PRO
1
2k
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
680
Visualization
eitanlees
150
17k
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
970
What's in a price? How to price your products and services
michaelherold
247
13k
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
110
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
63
51k
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
240
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
120
Transcript
3FQPTJUPSZͷςετ 5PTIJIJSP0:" !UPTIJIJSPPZB "OESPJE5FTU/JHIU
"#065.& ɾେढ़߂ ɾEJQʢσΟοϓʣ ɾ"OESPJEΤϯδχΞʢ̎ʣ ɾ(JUIVC!UPTIJIJSPPZB ɾ5XJUUFSɿ!UPTIJIJSPPZB ɾ2JJUBɿ!UPTIJIJSPPZB ɾ࠷ۙɺΑ͏͘ςετίʔυॻ͖࢝Ί·ͨ͠ʂ
ςετݕূ༻αϯϓϧΞϓϦ IUUQTHJUIVCDPNUPTIJIJSPPZBBOESPJEUFTUUJQT SFQPTJUPSZUFTUϒϥϯν
ࠓճςετ͢Δ 3FQPTJUPSZ ͬͯԿ͚ͩͬʜ
3FQPTJUPSZͱʜ 7JFX 1SFTFOUBUJPO %PNBJO %BUB 7JFX .PEFM 3FQPTJUPSZ 6TF$BTF -PDBM4USBHF
"1* JO.FNPSZ
3FQPTJUPSZͱʜ 7JFX 1SFTFOUBUJPO %PNBJO %BUB 7JFX .PEFM 3FQPTJUPSZ 6TF$BTF -PDBM4USBHF
"1* JO.FNPSZ ίΠπ
3FQPTJUPSZΫϥε
3FQPTJUPSZύλʔϯͰݕূ͖͢
3FQPTJUPSZͷςετέʔε̍ %BUB 3FQPTJUPSZ -PDBM4USBHF JO.FNPSZ ϦϙδτϦ͕Ωϟογϡͯ͠Δ͔ͷςετ ᶃυϝΠϯ͔Βσʔλऔಘґཔ͕͘Δ ᶄ-PDBM4USBHF͔ΒσʔλΛऔಘ͢Δ ᶅσʔλΛϝϞϦʹΩϟογϡ͢Δ ᶃ
ᶄ ᶅ
%BUB 3FQPTJUPSZ -PDBM4USBHF JO.FNPSZ 3FQPTJUPSZͷςετέʔε̎ ϦϙδτϦ͕ΩϟογϡΛͬͯΔ͔ͷςετ ᶃυϝΠϯ͔Βσʔλऔಘґཔ͕͘Δ ᶄΩϟογϡ͔ΒσʔλΛऔಘ͢Δ ᶃ ᶄ
%BUB 3FQPTJUPSZ -PDBM4USBHF JO.FNPSZ 3FQPTJUPSZͷςετέʔε̏ Ωϟογϡ͕ͳ͍߹ʹ-PDBM4USBHF͔Β σʔλΛऔಘ͍ͯ͠Δͷ͔ςετ ᶃυϝΠϯ͔Βσʔλऔಘґཔ͕͘Δ ᶄ-PDBM4USBHF͔ΒσʔλΛऔಘ͢Δ ᶃ
ᶄ
ϦϙδτϦͷςετέʔε·ͱΊ ᶅΩϟογϡ͕ͳ͍߹ʹ-PDBM4USBHF͔Β ɹσʔλΛऔಘ͍ͯ͠Δͷ͔ςετ ᶄϦϙδτϦ͕ΩϟογϡΛͬͯΔ͔ͷςετ ᶃϦϙδτϦ͕Ωϟογϡͯ͠Δ͔ͷςετ
ϞοΫΛͬͨςετ
ϦϙδτϦ⁶ϓϦϑΝϨϯε GVOQVU4USJOH LFZ WBM \ ^ GVOHFU4USJOH \
^ GVOQVU1SFG4USJOH LFZ WBM \ ^ GVOHFU1SFG4USJOH LFZ \ ^ WBMDBDIF WBMQSFG@LFZ 4BNQMF3FQPTJUPSZLU DPOTUSVDUPS WBMQSFGFSFODF 4BNQMF1SFGFSFODFLU
ϦϙδτϦ⁶ϓϦϑΝϨϯε GVOQVU4USJOH LFZ WBM \ ^ GVOHFU4USJOH \
^ GVOQVU1SFG4USJOH LFZ WBM \ ^ GVOHFU1SFG4USJOH LFZ \ SFUVSOIPHFIPHF ^ WBMDBDIF WBMQSFG@LFZ 4BNQMF3FQPTJUPSZLU DPOTUSVDUPS WBMQSFGFSFODF 4BNQMF1SFGFSFODFLU
3FQPTJUPSZͷςετέʔε̍ ϦϙδτϦ͕Ωϟογϡͯ͠Δ͔ͷςετ
3FQPTJUPSZͷςετέʔε̎ ϦϙδτϦ͕ΩϟογϡΛͬͯΔ͔ͷςετ
3FQPTJUPSZͷςετέʔε̏ Ωϟογϡ͕ͳ͍߹ʹ-PDBM4USBHF͔Β σʔλΛऔಘ͍ͯ͠Δͷ͔ςετ
-PDBM6OJU5FTUͷ࣮ߦ
ςετޭ
·ͱΊ ɾ-PDBM6OJU5FTUͯ͘ྑ͍ ɾ%BHHFSͰ%*͢ΔίʔυΛॻ͍ͱ͘ͱςετ͍͢͠ ɾςετΛҙࣝ͢ΔͱϓϩμΫτίʔυͰςετ͍͢͠ίʔυΛॻ͜͏ͱ ɹҙࣝͰ͖ΔͷͰɺςετڭҭతʹ͍͍ɻ
IUUQTRJJUBDPNUPTIJIJSPPZBJUFNTGFDGCDF 2JJUBͷهࣄॻ͖·ͨ͠
օ͞·ɺΑ͍Λ