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
10年間動き続けているブログサービスのE2Eテストを書いた記録 / pepabo_tech_c...
Search
Kenichi Takahashi
August 29, 2015
Technology
6.4k
5
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
10年間動き続けているブログサービスのE2Eテストを書いた記録 / pepabo_tech_conference_3
第3回ペパボテックカンファレンスの発表資料です。
Kenichi Takahashi
August 29, 2015
More Decks by Kenichi Takahashi
See All by Kenichi Takahashi
Claude Code全社展開のためにやったことn選~プラグイン302個・コミッター271人を支えるために~
kenchan
5
1.5k
実践、マルチクラウド環境でのコスト管理の現状と未来
kenchan
0
220
エンジニアリング 💰Moneyジャー / Engineering Money-ger
kenchan
3
1.1k
Lv1,2の開発生産性を経営と繋ぐ
kenchan
4
2.2k
「トップ10プランナー」からはじめる目標設定
kenchan
5
4.5k
負債と言わないことが負債と向き合うこと
kenchan
5
4.8k
可用性No.1へ!「カラーミーショップ」のリ・アーキテクティング
kenchan
0
200
カラーミーショップは私たちが作っています
kenchan
0
1.8k
カラーミーショップ 2022 / COLORME SHOP 2022
kenchan
0
760
Other Decks in Technology
See All in Technology
AIペネトレーションテスト・ セキュリティ検証「AgenticSec」紹介資料
laysakura
2
9.1k
攻撃と防御で学ぶAI時代のプロダクトセキュリティ演習
recruitengineers
PRO
9
2.9k
生成 AI の基礎 〜 サンプル実装で学ぶ基本原理
enakai00
7
4.4k
まちスペース®とデジタルツインと「まちづくり」
hiro_ogi
0
120
Breaking the Seal: Static Deobfuscation of Compiled V8 JavaScript Bytecode Malware
hshrzd
0
820
Genie Codeハンズオン応用編
taka_aki
0
110
Bill One 開発エンジニア 紹介資料
sansan33
PRO
7
19k
ホームラボ紹介
y_sera15
0
190
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
19k
【CEDEC2026】『GRANBLUE FANTASY: Relink - Endless Ragnarok』のバトル制作事例 ~最高のキャラゲーを目指して~
cygames
PRO
1
310
強化学習「理論」入門
enakai00
3
3.6k
Agent 時代の Kaggle 展望 / kaggle-in-the-agentic-era
upura
1
770
Featured
See All Featured
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
470
Paper Plane
katiecoart
PRO
2
53k
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
380
Art, The Web, and Tiny UX
lynnandtonic
304
22k
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
4.2k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
370
The #1 spot is gone: here's how to win anyway
tamaranovitovic
3
1.1k
Into the Great Unknown - MozCon
thekraken
41
2.7k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
230
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Transcript
GMO Pepabo, Inc. TAKAHASHI Kenichi 2015/08/29 ୈ3ճϖύϘςοΫΧϯϑΝϨϯε ؒಈ͖ଓ͚͍ͯΔ ϒϩάαʔϏεͷ ΤϯυπʔΤϯυςετΛ
ॻ͍ͨه
넝堀⨳♧!LFODIBO 䪮遭鿇䪮遭㛇湍ث٦ي IUUQTIVDSFBNOFU
1JWPUBM5SBDLFSUIFBXFTPNFQMBOOJOHUPPM GMO Pepabo, Inc. TAKAHASHI Kenichi 痥㔐لػنذحؙؕٝؿ؋ٖٝأ 鋅琎ה鎘歗בֻ ך䪮遭
None
None
None
None
None
GMO Pepabo, Inc. TAKAHASHI Kenichi 2015/08/29 ୈ3ճϖύϘςοΫΧϯϑΝϨϯε ؒಈ͖ଓ͚͍ͯΔ ϒϩάαʔϏεͷ ΤϯυπʔΤϯυςετΛ
ॻ͍ͨه
͋Β͢͡ ͳͥςετΛॻ͘ʹࢸͬͨͷ͔ Ͳ͏ͬͯςετΛॻ͍ͨͷ͔ औΓΈͷ݁Ռͱ·ͱΊ
ͳͥςετΛॻ͘ʹ ࢸͬͨͷ͔
None
ϓϥΠϕʔτΫϥυͷҠઃ ֤αʔϏεΛϓϥΠϕʔτΫϥυ ج൫Ҡઃ͢Δ +6(&.Ҡઃͷ10తͳϙδγϣϯ
+6(&. ࠓͰप 1)1ͱ.Z42-͕த৺ ෦తʹ3VCZ1FSM ϦϙδτϦݸ
αʔόͷϩʔϧϩʔϧ ΄΅QVQQFUԽ͞Ε͍ͯΔ
ͬ͘͟Γͱͨ͠ߏ QPSUBM τοϓϖʔδ +(ηοτ Ϣʔβຖͷϒϩά
XFCαʔόͱECαʔό NBTUFSTMBWF Ͱηοτ όον ֎෦ɺ෦࿈ܞ༻"1* ސ٬ཧ FUD
αʔόߏ QPSUBM τοϓϖʔδ +(ηοτ Ϣʔβຖͷϒϩά
XFCαʔόͱECαʔό NBTUFSTMBWF Ͱηοτ όον ֎෦ɺ෦࿈ܞ༻"1* ސ٬ཧ FUD
࠷ۙͷϘτϧωοΫ +(ηοτͷҠઃ ͕ଟ͍ ϢʔβʹӨڹ͕͋ΔͨΊेͳݕূ͕ඞཁ ߹ʹΑͬͯΧελϚʔαϙʔτͷෛՙʹ
ࣗಈςετͰશʹ୲อͰ͖ͯͳ͍
ΑΖ͍͠ɻ ͳΒ ΤϯυπʔΤϯυςετͩɻ
Ͳ͏ͬͯςετΛ ॻ͍ͨͷ͔
ςετͷݩʹͳΔͷ ৽نߏஙͷϦϦʔεલʹ༷͢Δ νΣοΫϦετ खಈɺࢹ֬ೝ༻ͷ߲
࠾༻ͨ͠ϥΠϒϥϦ 5VSOJQ $BQZCBSB 1PMUFSHFJTU 1IBOUPN+4ܥ
None
ࣗવݴޠͰςετίʔυΛॻ͘ Ϣʔβࢹͷݴ༿Ͱڞ௨ͷޠኮΛ࣋ ͭ͜ͱ͕Ͱ͖Δ ϖʔδ໊ཁૉʹࣝผՄೳͳ໊લΛ͚ͳ ͍ͱॻ͚ͳ͍ ෳͷॲཧΛ·ͱΊ໊ͯલΛ͚ͭΔͱςετ ͕ॻ͖͘͢ͳ͍ͬͯ͘
ΤϯυπʔΤϯυςετͷՁ ςετͦͷͷͷՁ ΞϓϦέʔγϣϯશମͱͯ͠ͷಈ࡞ͷ୲อ ςετΛॻ͘՝ఔͷՁ ໊લ͚ͱࣝผՄೳʹ͍ͯ͘͠׆ಈ
࣮ྫͱςΫχοΫ
લఏ εςʔδϯάڥɺ͘͠ϦϦʔ εલͷຊ൪ڥʹ͚࣮ͯߦ͢Δ %#ʹଓ͠ͳ͍
σόοά༻ͷTUFQ ్தͷঢ়ଶͷεΫϦʔϯ γϣοτ)5.-Λ͙͢ ʹ֬ೝͰ͖ΔΑ͏ʹɺ TUFQΛ༻ҙ͓ͯ͘͠ɻ
ಛఆͷྖҬͷதΛૢ࡞ ʮ˓˓ͷதʹ͋Δººʯͱ͍͏දݱͯ͠ɺ εςοϓΛ࠶ར༻Ͱ͖ΔΑ͏ʹ͢Δ
ϦηοτͰ͖ͳ͍෭࡞༻ͷ͋Δςετ ແྉϢʔβͷߘ ্ݶ͕ܾ·͍ͬͯΔͨ Ίɺςετͷʹߘ͠ ͍ͯΔͱ্ݶʹୡͯ͠͠ ·͏ɻ ϦηοτͰ͖ͳ͍෭࡞༻ ͷ͋ΔςετʹλάΛ ͚ͭͯຖճ࣮ߦ͠ͳ͍ɻ
ը໘্ͷૢ࡞ΛͬͯσʔλΛॳظԽ͢Δ আػೳ͕ఏڙ͞Ε͍ͯΔ߹ɺ ͦΕΛͬͯσʔλΛϦηοτ͢Δ
ը໘্ͷૢ࡞ΛͬͯσʔλΛॳظԽ͢Δ Ұͭଘࡏ͠ͳ͍ϝοηʔδ͕ग़͘Δ·Ͱ আૢ࡞Λ͘Γ͔͑͢
8:4*8:(ΤσΟλ FYFDVUF@TDSJQUͰςΩετΛࠩ͠ࠐΈɺ FWBMVBUF@TDSJQUͰ+BWB4DSJQUܦ༝ͰσʔλΛड͚ͱΔ
8:4*8:(ΤσΟλ ೖྗ͔ͯ͠ΒΤσΟλ෦ʹ ө͞ΕΔ·Ͱϥά͕͋ΔͨΊɺ Ήͳ͘SFUSJBCMFΛ͏ɻ
औΓΈͷ݁Ռ ͱ·ͱΊ
ॴײ Α͔ͬͨ ΞϓϦέʔγϣϯͷಈ࡞ΛΑ͘ཧղͰ͖Δ TUFQΛ͏·͘࡞ΕΔͱɺ৽͍͠TUFQΛ࡞Βͣʹ GFBUVSFΛྔ࢈Ͱ͖Δ ͭΒ͔ͬͨ
+BWB4DSJQUΛଟ༻ͨ͠هࣄΤσΟλͷݫ͠͞ ྺ࢙͋ΔΞϓϦʹ͋Γ͕ͪͳબ͠ʹ͍͘ηϨΫλ 1IBOUPN+4PSDBQZCBSBXFCLJU
ݱঢ়֬ೝ ͘Β͍ྃ ແྉϢʔβ͚ʹղ์͍ͯ͠Δػೳத৺ νʔϜͷ։ൃϓϩηεͷΈࠐΈ ͕ࠓޙͷ՝ ܧଓతͰ҆શͳϛυϧΣΞόʔδϣ
ϯΞοϓͷເ
࣍ճ ϛυϧΣΞͷ ܧଓతͳ όʔδϣϯΞοϓΛ ࢧ͑ͨ&&ςετ Ծ