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
CF-Acceptance-Tests(CATs)ではまった話
Search
t-seyama
November 19, 2016
0
390
CF-Acceptance-Tests(CATs)ではまった話
t-seyama
November 19, 2016
Tweet
Share
Featured
See All Featured
Scaling GitHub
holman
457
140k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
352
28k
Building Adaptive Systems
keathley
31
1.9k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
6
1.5k
Building Better People: How to give real-time feedback that sticks.
wjessup
355
18k
The MySQL Ecosystem @ GitHub 2015
samlambert
243
12k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
221
21k
Testing 201, or: Great Expectations
jmmastey
28
6.3k
KATA
mclloyd
15
12k
Building a Modern Day E-commerce SEO Strategy
aleyda
17
6.4k
Practical Orchestrator
shlominoach
182
9.7k
Become a Pro
speakerdeck
PRO
11
4.5k
Transcript
CF-Acceptance-Tests(CATs) Ͱ·ͬͨ Cloud Foundry Days in TokyoͰLT͠Α͏ʂ 2016/11/11 Takahito Seyama
ࣗݾհ Takahito Seyama ௨৴ձࣾͷ৽ਓࣾһ ւಓग़ 2013/04 ݚڀͰCloud FoundryΛ͏ 2013/06 Cloud
Foundryษڧձʢݱ PaaSษڧձʣͷଘࡏΛΔ͕ɺ ւಓࡏॅͷͨΊɺٽ͘ٽ͘ࢀՃΛஅ೦ 2016/04 ௨৴ձࣾʹೖࣾ 2016/07 PaaSνʔϜʹଐ 2016/08 ೦ئͷPaaSษڧձʹࢀՃ
ࠓൃද͢Δ͜ͱ • CF-Acceptance-Tests(CATs)ͷ֓ཁ • CATsΛͨ࣌͠ʹ·ͬͨ
CATsͱ • CF-CLIcurlΛ༻͍ͨϢʔβʔϑϨϯυϦʔͳ ςετ • ࣮ͨ͠ػೳΛPRΛఏग़͢Δ߹ϓϩμΫ γϣϯͷϦϦʔεલͳͲʹBVTͱͯ͠ར༻
CATsͷྲྀΕ • (bosh-liteͰ)CFΛߏங • CATsʹඞཁͳπʔϧྨΛ४උ • JSONϑΝΠϧʹςετઃఆΛॻ͘ • ߏஙͨ͠CFʹରԠ͢Δcf-releaseʹ͋Δςετ ͷ࣮ߦ
CATsͷ࣮ߦ ࣦഊʂ
Τϥʔ༰ΛݟͯΈΔͱ… • “creating”ͷจࣈྻΛ୳͍ͯ͠Δ͕ɺLANG͕ jaͩͱ”࡞த”ͱදࣔ͞ΕΔ…
LANGΛCʹมߋ͠࠶CATs ޭ!
·ͱΊ • CATsΛߦ͏ࡍʹɺLANGӳޠʹ͢Δ • bosh run errand acceptance-tests ͳͲΛར༻ ͢Δ