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
受け入れテストの自動化と Cucumberについて
Search
Tomohiro Hashidate
November 25, 2012
Programming
2
4.8k
受け入れテストの自動化と Cucumberについて
アジャイルサムライ横浜道場特別編での講演資料。
話しながらを前提にしてるので、ちょっと分かりにくいかもしれません。
Tomohiro Hashidate
November 25, 2012
Tweet
Share
More Decks by Tomohiro Hashidate
See All by Tomohiro Hashidate
rubygem開発で鍛える設計力
joker1007
3
980
実践Kafka Streams 〜イベント駆動型アーキテクチャを添えて〜
joker1007
3
1.1k
本番のトラフィック量でHudiを検証して見えてきた課題
joker1007
2
1.1k
5分で分かった気になるDebezium
joker1007
1
130
Rustで作るtree-sitterパーサーのRubyバインディング
joker1007
5
1.4k
tree-sitter-rbsで作って学ぶRBSとパーサージェネレーター
joker1007
3
300
Kafka Streamsで作る10万rpsを支えるイベント駆動マイクロサービス
joker1007
7
4.8k
neovimで作る最新Ruby開発環境2023
joker1007
3
4.5k
ReproのImport/Exportを支えるサーバーレスアーキテクチャ
joker1007
1
1.3k
Other Decks in Programming
See All in Programming
CJK and Unicode From a PHP Committer
youkidearitai
PRO
0
110
アセットのコンパイルについて
ojun9
0
130
そのAPI、誰のため? Androidライブラリ設計における利用者目線の実践テクニック
mkeeda
2
2.8k
CloudflareのChat Agent Starter Kitで簡単!AIチャットボット構築
syumai
2
510
アプリの "かわいい" を支えるアニメーションツールRiveについて
uetyo
0
280
Azure SRE Agentで運用は楽になるのか?
kkamegawa
0
2.5k
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
420
ぬるぬる動かせ! Riveでアニメーション実装🐾
kno3a87
1
230
奥深くて厄介な「改行」と仲良くなる20分
oguemon
1
570
AI Agents: How Do They Work and How to Build Them @ Shift 2025
slobodan
0
110
AWS発のAIエディタKiroを使ってみた
iriikeita
1
190
Compose Multiplatform × AI で作る、次世代アプリ開発支援ツールの設計と実装
thagikura
0
170
Featured
See All Featured
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
A designer walks into a library…
pauljervisheath
207
24k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
229
22k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
252
21k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
127
53k
Code Review Best Practice
trishagee
71
19k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.6k
Making Projects Easy
brettharned
117
6.4k
Writing Fast Ruby
sferik
628
62k
Context Engineering - Making Every Token Count
addyosmani
3
62
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
358
30k
Transcript
ड͚ೖΕςετͷࣗಈԽͱ $VDVNCFSʹ͍ͭͯ !KPLFS 1211݄26݄༵
ࣗݾհ 1211݄26݄༵
橋 立 友 宏 @joker1007 名前の由来 Ruby/Rails/Git MySQL/Agile/TDD JoJo 日直
1211݄26݄༵
ࠓ͢ࣄ 1211݄26݄༵
wड͚ೖΕςετͷҐஔ͚ wͳͥࣗಈԽ͢Δ͔ w$VDVNCFSͱ w$VDVNCFSྑ͍ɺѱ͍ 1211݄26݄༵
ड͚ೖΕςετ ͱ 1211݄26݄༵
γεςϜཁ݅Λςετ͢Δ wػೳཁ݅ wސ٬͕Γ͍ͨࣄɾୡ͍ͨ͠ࣄ wඇػೳཁ݅ wγεςϜͷύϑΥʔϚϯεɺηΩϡϦςΟ 1211݄26݄༵
γεςϜཁ݅Λςετ͢Δ wػೳཁ݅ wސ٬͕Γ͍ͨࣄɾୡ͍ͨ͠ࣄ wඇػೳཁ݅ wγεςϜͷύϑΥʔϚϯεɺηΩϡϦςΟ 今回はこっちメインです 1211݄26݄༵
Ϣχοτςετͱͷҧ͍ ड͚ೖΕςετ Ϣχοτςετ ݕࠪର γεςϜཁ݅ ϏδωεՁͷఏڙ ։ൃऀͷҙਤ ࢹ Ϣʔβʔଆ ։ൃऀଆ
อकίετ ߴ͍ ͍ ςετ ཻ ϑΟʔνϟ୯Ґ ϝιου୯Ґ 1211݄26݄༵
ސ٬ʹ Ϗδωε໘ͰͷՁΛ ఏڙ͍ͯ͠Δ͜ͱ 1211݄26݄༵
ͳͥࣗಈԽ͕ ඞཁͳͷ͔ 1211݄26݄༵
ষ 1211݄26݄༵
ࣗಈԽͷత wϨάϨογϣϯͷࢭ wΠϯϑϥઃఆʹىҼ͢Δͷࢭ wॲཧશମͷྲྀΕͷதͷෆ۩߹ͷݕग़ wϏδωεՁͷఏڙΛ໌ࣔ͢Δ 1211݄26݄༵
ͦͯ͠ 1211݄26݄༵
ςελʔͷ ෛՙΛݮΒ͢ 1211݄26݄༵
ڠۀͷଅਐ 1211݄26݄༵
$VDVNCFS ͱ 1211݄26݄༵
1211݄26݄༵
༷هड़ͷͨΊͷ %4- 1211݄26݄༵
GFBUVSF ༷هड़ TUFQ@EFpOJUJPO ༷ͱ࣮ߦॲཧͷ Ϛοϐϯά DBQZCBSB υϥΠό ΞϓϦέʔγϣϯ 1211݄26݄༵
ͳͥ ͜͏ͳ͍ͬͯΔ ͷ͔ 1211݄26݄༵
࣮ߦՄೳͳ ༷هड़ 1211݄26݄༵
ۀυϝΠϯͱ ࣮Λ Ұகͤ͞Δ 1211݄26݄༵
1211݄26݄༵
༷هड़ͷํੑ w༷ͷهड़υϝΠϯͷݴ༿Ͱॻ͘ wϏδωεతͳՁΛ࣮ߦ͍ͯ͠Δ͜ͱΛࣔ͢ wͲ͏͍͏ཻͰΦϒδΣΫτʹࣄΛͤ͞Δ͔ wΦϒδΣΫτͷΤϯυϙΠϯτ͕υϝΠϯϞ σϦϯάͱҰக͍ͯ͠Δͱςετ͍͢͠ 1211݄26݄༵
$VDVNCFS ྑ͍ ѱ͍ 1211݄26݄༵
ྑ͍ w༷ΛϓϩάϥϚҎ֎͕هड़Ͱ͖Δ wސ٬ͷٻΊΔͷΛҰ൪ཧղ͍ͯ͠Δͷސ ٬ࣗ w%%%ͷߟ͑ํͱ૬ੑ͕͍͍ wϢʔβʔετʔϦʔΛදݱͰ͖ΔͷͰɺྃͷ ఆٛͱͯ͠׆༻Ͱ͖Δ 1211݄26݄༵
ސ٬ͱͷର ʹΑΓ ࣮ͱυϝΠϯΛ հ͢Δ 1211݄26݄༵
ѱ͍ wTUFQ@EFpOJUJPOΛܦ༝ͨ͠ςετॻ͖ਏ͍ wϝϯςφϯείετ͕ɺ͔ͳΓ্͕Δ wաݕূʹͳΔͱଈഁ͢Δ w࣮ߦ݁Ռ͕(SFFO͔ͩΒͱ͍ͬͯɺదʹࢼݧ Ͱ͖͍ͯΔͱݶΒͳ͍ɻ wTUFQ@EFpOJUJPOͷϨϏϡʔ͕ඞཁ 1211݄26݄༵
डೖςετͷ͠͞ wड͚ೖΕ݅Λίʔυͱͯ͠දݱ͢Δͷɺେ มͳ͜ͱ͕ଟ͍ɻ wલఏ݅ͷηοτΞοϓɺϢχοτςετΑ Γɺ͔ͳΓେมɻ wKBWBTDSJQU(6*पΓͷɺඇಉظॲཧͷݕূ ʹ͓͚Δ҆ఆੑ 1211݄26݄༵
·ͱΊ 1211݄26݄༵
wDVDVNCFS࣮ߦՄೳͳ༷Λهड़͢Δͷ wϏδωεଆͱͷڠௐ͕લఏʹ͋Δ wαʔϏεܥΑΓडୗ։ൃʹ͔͘ wجຊతͳਖ਼ৗܥϕʔε͚ͩͰɺ͋Δͷͱແ͍ ͷͱͰɺશମͷಈ࡞ʹର͢Δ҆৺ײ͕ҧ͏ w͜Ε͚ͩͰϦϦʔεՄೳͳ࣭Λ୲อ͢Δͷ ͔ͳΓ͍͠ wϦϦʔεࣗಈԽͷͨΊʹɺ͔ͳΓͷཏ ͕ඞཁ 1211݄26݄༵