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.9k
受け入れテストの自動化と Cucumberについて
アジャイルサムライ横浜道場特別編での講演資料。
話しながらを前提にしてるので、ちょっと分かりにくいかもしれません。
Tomohiro Hashidate
November 25, 2012
Tweet
Share
More Decks by Tomohiro Hashidate
See All by Tomohiro Hashidate
ReproでのicebergのStreaming Writeの検証と実運用にむけた取り組み
joker1007
0
560
マイクロサービスへの5年間 ぶっちゃけ何をしてどうなったか
joker1007
23
9.1k
Quarkusで作るInteractive Stream Application
joker1007
0
220
今改めてServiceクラスについて考える 〜あるRails開発者の10年〜
joker1007
25
19k
rubygem開発で鍛える設計力
joker1007
4
1.2k
実践Kafka Streams 〜イベント駆動型アーキテクチャを添えて〜
joker1007
3
1.3k
本番のトラフィック量でHudiを検証して見えてきた課題
joker1007
2
1.2k
5分で分かった気になるDebezium
joker1007
1
200
Rustで作るtree-sitterパーサーのRubyバインディング
joker1007
5
1.6k
Other Decks in Programming
See All in Programming
副作用をどこに置くか問題:オブジェクト指向で整理する設計判断ツリー
koxya
1
620
AI によるインシデント初動調査の自動化を行う AI インシデントコマンダーを作った話
azukiazusa1
1
750
開発者から情シスまで - 多様なユーザー層に届けるAPI提供戦略 / Postman API Night Okinawa 2026 Winter
tasshi
0
210
プロダクトオーナーから見たSOC2 _SOC2ゆるミートアップ#2
kekekenta
0
230
登壇資料を作る時に意識していること #登壇資料_findy
konifar
4
1.7k
2026年 エンジニアリング自己学習法
yumechi
0
140
FOSDEM 2026: STUNMESH-go: Building P2P WireGuard Mesh Without Self-Hosted Infrastructure
tjjh89017
0
180
React Native × React Router v7 API通信の共通化で考えるべきこと
suguruooki
0
100
Vibe Coding - AI 驅動的軟體開發
mickyp100
0
180
フロントエンド開発の勘所 -複数事業を経験して見えた判断軸の違い-
heimusu
7
2.8k
OCaml 5でモダンな並列プログラミングを Enjoyしよう!
haochenx
0
150
360° Signals in Angular: Signal Forms with SignalStore & Resources @ngLondon 01/2026
manfredsteyer
PRO
0
140
Featured
See All Featured
First, design no harm
axbom
PRO
2
1.1k
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
340
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
190
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
58
50k
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
62
50k
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
3.6k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.1k
Odyssey Design
rkendrick25
PRO
1
500
Designing Powerful Visuals for Engaging Learning
tmiket
0
240
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.3k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.4k
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݄༵