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
Postmanでつくる決済システムの非同期処理テスト
Search
ur1bou
October 17, 2023
Programming
2.2k
6
Share
Postmanでつくる決済システムの非同期処理テスト
ur1bou
October 17, 2023
More Decks by ur1bou
See All by ur1bou
Postman test scripts でつくるカード決済の非同期処理テスト
ur1bou
1
570
クレジットカード発行システムの裏側
ur1bou
1
1.6k
Other Decks in Programming
See All in Programming
ルールルルルルRubyの中身の予備知識 ── RubyKaigiの前に予習しなイカ?
ydah
1
180
forteeの改修から振り返るPHPerKaigi 2026
muno92
PRO
3
290
ハーネスエンジニアリングにどう向き合うか 〜ルールファイルを超えて開発プロセスを設計する〜 / How to approach harness engineering
rkaga
23
13k
Back to the roots of date
jinroq
0
100
第3木曜LT会 #28
tinykitten
PRO
0
110
PCOVから学ぶコードカバレッジ #phpcon_odawara
o0h
PRO
0
270
2026_04_15_量子計算をパズルとして解く
hideakitakechi
0
110
おれのAgentic Coding 2026/03
tsukasagr
1
150
Vibe NLP for Applied NLP
inesmontani
PRO
0
440
SkillがSkillを生む:QA観点出しを自動化した
sontixyou
6
3.4k
アクセシビリティ試験の"その後"を仕組み化する
yuuumiravy
0
150
VueエンジニアがReactを触って感じた_設計の違い
koukimiura
0
180
Featured
See All Featured
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
760
BBQ
matthewcrist
89
10k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
530
Optimising Largest Contentful Paint
csswizardry
37
3.6k
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
64
55k
The Pragmatic Product Professional
lauravandoore
37
7.2k
The Curse of the Amulet
leimatthew05
1
11k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
480
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.9k
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
1
190
Transcript
1PTUNBOͰͭ͘Δ ܾࡁγεςϜͷඇಉظॲཧςετ
8BLBCBZBTIJ:VUB !@VSCPV !VSJCPV 4NBSU#BOL *OD 4FSWFSTJEF&OHJOFFS
1PTUNBOͰͭ͘ΔܾࡁγεςϜͷඇಉظॲཧςετ 1PTUNBO
1PTUNBOͰͭ͘ΔܾࡁγεςϜͷඇಉظॲཧςετ +BWB4DSJQUΛ࣮ߦͰ͖Δ ϨεϙϯεͷςετՄೳ
1PTUNBOͰͭ͘ΔܾࡁγεςϜͷඇಉظॲཧςετ $6*൛ /FXNBO ͋Δ $*ڥߏஙՄೳ
ຊ
1PTUNBOͰͭ͘ΔܾࡁγεςϜͷඇಉظॲཧςετ w 1PTUNBOͰͲͷΑ͏ʹܾࡁγεςϜͷඇಉظॲཧΛςετ͢Δ͔ w 1PTUNBOͰͲͷΑ͏ʹεΫϦϓτΛڞ௨Խ͢Δ͔ ຊ͓͢Δ͜ͱ
ܾࡁγεςϜͷඇಉظॲཧςετ
X
1PTUNBOͰͭ͘ΔܾࡁγεςϜͷඇಉظॲཧςετ Χʔυܾࡁͷ͘͠Έ ΦʔιϦθʔγϣϯ Χʔυ͕ར༻Ͱ͖Δ͔ͷ༩৴ॲཧ Χʔυൃߦձ͕ࣾ"1*Λ༻ҙ Χʔυར༻࣌ʹϦΞϧλΠϜͰνΣοΫ͞ΕΔ BVUIPSJ[BUJPOT ΫϦΞϦϯά ΦʔιϦθʔγϣϯͷ֬ఆॲཧ
ΧʔυൃߦձࣾʹඇಉظͰϑΝΠϧ͕࿈ܞ͞ΕΔ
1PTUNBOͰͭ͘ΔܾࡁγεςϜͷඇಉظॲཧςετ ࣗಈςετͷ͘͠Έ BVUIPSJ[BUJPOT ΦʔιϦθʔγϣϯ 1PTUNBO /FXNBO Λར༻ͯ͠ ΦʔιϦ"1*ͷࣗಈςετΛ࣮ߦ ΫϦΞϦϯά
ΦʔιϦ 1PTUNBO ͷ݁Ռ͔Β࿈ܞϑΝΠϧΛ࡞ "1*ͷϨεϙϯεΛͲ͔͜ʹอଘ͢Δඞཁ͕͋Δ
1PTUNBOͰͭ͘ΔܾࡁγεςϜͷඇಉظॲཧςετ w 1PTUNBOͰୟ͍ͨ"1*ͷϨεϙϯεΛϩʔΧϧϑΝΠϧʹอଘ͍ͨ͠ w ͔͠͠ɺ1PTUNBO͔ΒϑΝΠϧอଘͰ͖ͳ͍ w ҰํͰ1PTUNBO͔ΒDBMMCBDLͰผͷ"1*Λୟ͘͜ͱՄೳ w ผ్ϩʔΧϧϑΝΠϧʹอଘ͢Δ"1*Λ༻ҙͯ͠1PTUNBO͔Βୟ͘
1PTUNBOͰୟ͍ͨ݁ՌΛอଘ͢Δ
1PTUNBOͰͭ͘ΔܾࡁγεςϜͷඇಉظॲཧςετ ΦʔιϦ"1* ᶃςετ࣮ߦ ΦʔιϦ
1PTUNBOͰͭ͘ΔܾࡁγεςϜͷඇಉظॲཧςετ ΦʔιϦ"1* ᶃςετ࣮ߦ ΦʔιϦ ᶄDBMMCBDLͰςετ݁ՌΛ͢ ϑΝΠϧอଘ"1* ςετ݁ՌΛอଘ
1PTUNBOͰͭ͘ΔܾࡁγεςϜͷඇಉظॲཧςετ ΦʔιϦ"1* ᶃςετ࣮ߦ ΦʔιϦ ᶄDBMMCBDLͰςετ݁ՌΛ͢ ϑΝΠϧอଘ"1* ςετ݁ՌΛอଘ ᶅςετ݁Ռ͔Β࿈ܞϑΝΠϧΛ࡞ ΫϦΞϦϯά
1PTUNBOͰͭ͘ΔܾࡁγεςϜͷඇಉظॲཧςετ ΦʔιϦ"1* ᶃςετ࣮ߦ ΦʔιϦ ᶄDBMMCBDLͰςετ݁ՌΛ͢ ϑΝΠϧอଘ"1* ςετ݁ՌΛอଘ ᶅςετ݁Ռ͔Β࿈ܞϑΝΠϧΛ࡞ ΫϦΞϦϯά
NBLFίϚϯυʹͯࣗ͠ಈςετՄೳʹ͢Δ
1PTUNBOͰͭ͘ΔܾࡁγεςϜͷඇಉظॲཧςετ ΦʔιϦ"1* ᶃςετ࣮ߦ ΦʔιϦ ᶄDBMMCBDLͰςετ݁ՌΛ͢ ϑΝΠϧอଘ"1* ςετ݁ՌΛอଘ ᶅςετ݁Ռ͔Β࿈ܞϑΝΠϧΛ࡞ ΫϦΞϦϯά
NBLFίϚϯυʹͯࣗ͠ಈςετՄೳʹ͢Δ ୯७ʹ1PTUNBOͷ࣮ߦ݁ՌΛอଘ͍ͨ͠߹͑·͢
εΫϦϓτͷڞ௨Խ
1PTUNBOͰͭ͘ΔܾࡁγεςϜͷඇಉظॲཧςετ DBMMCBDLॲཧΛॾʑՃͨ݁͠Ռ ංେԽͨ͠εΫϦϓτΛෳͷέʔεͰίϐϖ దٓϞδϡʔϧԽͯ͠ݺͼग़͍͕ͨ͠ 1PTUNBOͰϞδϡʔϧԽαϙʔτ͍ͯ͠ͳ͍
1PTUNBOͰͭ͘ΔܾࡁγεςϜͷඇಉظॲཧςετ FWBMΛ༻͍ͨεΫϦϓτͷڞ௨Խ ίϨΫγϣϯʢςετέʔεͷάϧʔϓʣͷ͡Ίʹ ίϨΫγϣϯมʹεΫϦϓτΛจࣈྻͰηοτ
1PTUNBOͰͭ͘ΔܾࡁγεςϜͷඇಉظॲཧςετ FWBMΛ༻͍ͨεΫϦϓτͷڞ௨Խ ίϨΫγϣϯʢςετέʔεͷάϧʔϓʣͷ͡Ίʹ ίϨΫγϣϯมʹεΫϦϓτΛจࣈྻͰηοτ
1PTUNBOͰͭ͘ΔܾࡁγεςϜͷඇಉظॲཧςετ FWBMΛ༻͍ͨεΫϦϓτͷڞ௨Խ ίϨΫγϣϯʢςετέʔεͷάϧʔϓʣͷ͡Ίʹ ίϨΫγϣϯมʹεΫϦϓτΛจࣈྻͰηοτ
1PTUNBOͰͭ͘ΔܾࡁγεςϜͷඇಉظॲཧςετ FWBMΛ༻͍ͨεΫϦϓτͷڞ௨Խ ֤έʔεͰมΛಡΜͰFWBMͰ࣮ߦ
1PTUNBOͰͭ͘ΔܾࡁγεςϜͷඇಉظॲཧςετ FWBMΛ༻͍ͨεΫϦϓτͷڞ௨Խ ֤έʔεͰมΛಡΜͰFWBMͰ࣮ߦ
1PTUNBOͰͭ͘ΔܾࡁγεςϜͷඇಉظॲཧςετ FWBMΛ༻͍ͨεΫϦϓτͷڞ௨Խ ֤έʔεͰมΛಡΜͰFWBMͰ࣮ߦ
1PTUNBOͰͭ͘ΔܾࡁγεςϜͷඇಉظॲཧςετ FWBMΛ༻͍ͨεΫϦϓτͷڞ௨Խ ֤έʔεͰมΛಡΜͰFWBMͰ࣮ߦ
1PTUNBOͰͭ͘ΔܾࡁγεςϜͷඇಉظॲཧςετ ֎෦ϥΠϒϥϦಡΈࠐΈՄೳ IUUQTCMPHQPTUNBODPNBEEJOHFYUFSOBMMJCSBSJFTJOQPTUNBO
1PTUNBOͰͭ͘ΔܾࡁγεςϜͷඇಉظॲཧςετ ·ͱΊ w 1PTUNBOͰඇಉظॲཧͷςετΛߦ͏ํ๏ w ϩʔΧϧϑΝΠϧʹॻ͖ग़͢"1*ΛDBMMCBDLͰݺͼग़ͯ͠1PTUNBO ͷ࣮ߦ݁ՌΛอଘ͢Δ w 1PTUNBOͰεΫϦϓτΛڞ௨Խ͢Δํ๏
w εΫϦϓτͷจࣈྻΛάϩʔόϧมʹอଘ͢Δ w ֤ςετέʔεͰFWBMͰݺͼग़͢
1PTUNBOͰͭ͘ΔܾࡁγεςϜͷඇಉظॲཧςετ ·ͱΊ w 1PTUNBOͰඇಉظॲཧͷςετΛߦ͏ํ๏ w ϩʔΧϧϑΝΠϧʹॻ͖ग़͢"1*ΛDBMMCBDLͰݺͼग़ͯ͠1PTUNBO ͷ࣮ߦ݁ՌΛอଘ͢Δ w 1PTUNBOͰεΫϦϓτΛڞ௨Խ͢Δํ๏
w εΫϦϓτͷจࣈྻΛάϩʔόϧมʹอଘ͢Δ w ֤ςετέʔεͰFWBMͰݺͼग़͢ 1PTUNBOؾܰʹࣗಈςετΛߏஙͰ͖ͯศར ͢Δ͜ͱͰରԠέʔεΛ૿͢͜ͱ͕Ͱ͖ΔΑ