Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
ECサービスの負荷テストの裏側 / performance-testing-and-analysis
Search
Kenichi Takahashi
May 25, 2015
Technology
8.6k
11
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
ECサービスの負荷テストの裏側 / performance-testing-and-analysis
Kenichi Takahashi
May 25, 2015
More Decks by Kenichi Takahashi
See All by Kenichi Takahashi
Claude Code全社展開のためにやったことn選~プラグイン302個・コミッター271人を支えるために~
kenchan
5
2.1k
実践、マルチクラウド環境でのコスト管理の現状と未来
kenchan
0
230
エンジニアリング 💰Moneyジャー / Engineering Money-ger
kenchan
3
1.1k
Lv1,2の開発生産性を経営と繋ぐ
kenchan
4
2.2k
「トップ10プランナー」からはじめる目標設定
kenchan
5
4.7k
負債と言わないことが負債と向き合うこと
kenchan
5
4.9k
可用性No.1へ!「カラーミーショップ」のリ・アーキテクティング
kenchan
0
210
カラーミーショップは私たちが作っています
kenchan
0
1.8k
カラーミーショップ 2022 / COLORME SHOP 2022
kenchan
0
780
Other Decks in Technology
See All in Technology
PostgreSQL at Microsoft: Open Source, AI, & Cloud | Claire Giordano | PGConf.EU 2026
clairegiordano
0
110
Deep Data Security 機能解説
oracle4engineer
PRO
3
950
AI駆動開発におけるハーネスエンジニアリングの勘所
tsukuboshi
1
820
「作れる」と「リリースできる」の間にあったもの── PdMを外して見えた、PdMがやるべき仕事/Buildable ≠ Shippable: What Removing the PM Taught Me About the PM’s Job
yappli_developers
0
320
DevelopersIO 2026 Tokyo 現時点の衛星通信サービスの現状を整理してみる
maroon1st
0
320
Filter What the LLM Reads: RAG Governance with AgentCore Gateway
yakumo
1
110
AWS DevOps Agentはどこまで任せられるか 〜機能の現在地と、機能拡張の実践〜
nyankotaro
0
260
AI駆動開発における開発環境のセキュリティの考え方
yamahiro
2
650
cdk deployとcdkd deploy、実際にデプロイして5倍速近くの差を実測した
yama3133
1
100
日本AIベンチャーレポート2026
kentarofujii
0
250
ポケモン対戦を自動で記録して振り返ろう
fufufukakaka
0
410
Draft AIエージェントの トークン消費を最小化する 8つの原則
kinopeee
6
1.8k
Featured
See All Featured
How to build a perfect <img>
jonoalderson
1
6.2k
Building AI with AI
inesmontani
PRO
1
1.3k
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
650
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
650
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
1.1k
Reality Check: Gamification 10 Years Later
codingconduct
0
2.4k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2.1k
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
1
3.5k
Making Projects Easy
brettharned
120
6.8k
Evolving SEO for Evolving Search Engines
ryanjones
0
330
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
Code Reviewing Like a Champion
maltzj
529
40k
Transcript
GMO Pepabo, Inc. TAKAHASHI Kenichi 2015/05/25 Testing Casual Talks #2
&$αʔϏεͷ ෛՙςετͷཪଆ
넝堀⨳♧!LFODIBO (.0لػن吳䒭⠓爡 䪮遭鿇䪮遭㛇湍ث٦ي IUUQTIVDSFBNOFU
·ͱΊ (BUMJOH IUUQHBUMJOHJP ͷϨ ϙʔτͰෆ͍ͯͨ࣌͠ܥྻͷࢄ ਤΛ࡞͢ΔΈΛ࡞ΓɺΞϓ ϦέʔγϣϯͷಛੑͷѲͱɺଥ ͳΞΫηεύλʔϯͷ࡞ʹཱͯ Δ͜ͱ͕Ͱ͖ͨͷͰհ͠·͢ɻ
None
None
ෛՙςετΔͧ
ॳΊͯ ෛՙςετΔͧ
ॳΊͯͷෛՙςετ ࣮ࢪܭըͷཱҊ ڥͷ༻ҙ ଥͳγφϦΦͷ࡞ σʔλͷऩूͱੳͷΈ࡞Γ
FUDʜ
ॳΊͯͷෛՙςετ ࣮ࢪܭըͷཱҊ ڥͷ༻ҙ ଥͳγφϦΦͷ࡞ σʔλͷऩूͱੳͷΈ࡞Γ
FUDʜ
(BUMJOHͷϨϙʔτ
Ϩϙʔτ͔Βݟ͑Δͷ ϦΫΤετͷ൱ͱׂ߹ ࠷େ࠷খɺฏۉɺඪ४ภࠩ ɺύʔηϯλΠϧ શମͷͷϦΫΤετ͕͍ྃͯ͠Δඵ
͏গ͠Γ͍ͨ Λৄ͘͠ݟ͍ͨ ࣮ࡍͷόϥπΩ ϊΠζ͕ͳ͍͔ ࣌ܥྻͷσʔλ͕ݟ͍ͨ
ϦΫΤετ։࢝࣌ͱॲཧ࣌ؒͷ૬ؔ .JOɺ.BYͷ͕ͳ͍͔
TJNVMBUJPOMPH UTW TFDVSF1VSDIBTF4JNVMBUJPOQVSDIBTFTJNVMBUJPO 36/ 3FDPSEFE4JNVMBUJPO 64&3 45"35
3FDPSEFE4JNVMBUJPO 64&3 45"35 3FDPSEFE4JNVMBUJPO 64&3 45"35 3FDPSEFE4JNVMBUJPO 64&3 45"35 3FDPSEFE4JNVMBUJPO 64&3 45"35 3FDPSEFE4JNVMBUJPO 64&3 45"35 3FDPSEFE4JNVMBUJPO 64&3 45"35 3FDPSEFE4JNVMBUJPO 64&3 45"35 3FDPSEFE4JNVMBUJPO 64&3 45"35 3FDPSEFE4JNVMBUJPO 64&3 45"35 3FDPSEFE4JNVMBUJPO 3&26&45 @TIPX@QSPEVDU 0, 3FDPSEFE4JNVMBUJPO 3&26&45 @TIPX@QSPEVDU 0, 3FDPSEFE4JNVMBUJPO 3&26&45 @TIPX@QSPEVDU 0, 3FDPSEFE4JNVMBUJPO 3&26&45 @TIPX@QSPEVDU 0, 3FDPSEFE4JNVMBUJPO 3&26&45 @TIPX@QSPEVDU 0, 3FDPSEFE4JNVMBUJPO 3&26&45 @TIPX@QSPEVDU 0, 3FDPSEFE4JNVMBUJPO 3&26&45 @TIPX@QSPEVDU 0, 3FDPSEFE4JNVMBUJPO 3&26&45 @TIPX@QSPEVDU 0, 3FDPSEFE4JNVMBUJPO 3&26&45 @TIPX@QSPEVDU 0, 3FDPSEFE4JNVMBUJPO 3&26&45 MJQIQ ʜ 0, 3FDPSEFE4JNVMBUJPO 3&26&45 MJQIQ ʜ 0, 3FDPSEFE4JNVMBUJPO 3&26&45 DBSUKT 0, 3FDPSEFE4JNVMBUJPO 3&26&45 QSPEVDU@TUPDLKT 0, 3FDPSEFE4JNVMBUJPO 3&26&45 MJQIQ ʜ 0, 3FDPSEFE4JNVMBUJPO 3&26&45 DBSUKT 0, 3FDPSEFE4JNVMBUJPO 3&26&45 MJQIQ ʜ 0, 3FDPSEFE4JNVMBUJPO 3&26&45 MJQIQ ʜ 0, 3FDPSEFE4JNVMBUJPO 3&26&45 DBSUKT 0, 3FDPSEFE4JNVMBUJPO 3&26&45 QSPEVDU@TUPDLKT 0, 3FDPSEFE4JNVMBUJPO 3&26&45 QSPEVDU@TUPDLKT 0, 3FDPSEFE4JNVMBUJPO 3&26&45 QSPEVDU@TUPDLKT 0, 3FDPSEFE4JNVMBUJPO 3&26&45 DBSUKT 0, 3FDPSEFE4JNVMBUJPO 3&26&45 KRVFSZNJOKT 0, 3FDPSEFE4JNVMBUJPO 3&26&45 MJQIQ ໊લ Ϣʔβ*% ϥϕϧ 3FR։࢝ 3FRऴྃ 3FTऴྃ 3FT։࢝
TJNVMBUJPOMPH UTW TFDVSF1VSDIBTF4JNVMBUJPOQVSDIBTFTJNVMBUJPO 36/ 3FDPSEFE4JNVMBUJPO 64&3 45"35
3FDPSEFE4JNVMBUJPO 64&3 45"35 3FDPSEFE4JNVMBUJPO 64&3 45"35 3FDPSEFE4JNVMBUJPO 64&3 45"35 3FDPSEFE4JNVMBUJPO 64&3 45"35 3FDPSEFE4JNVMBUJPO 64&3 45"35 3FDPSEFE4JNVMBUJPO 64&3 45"35 3FDPSEFE4JNVMBUJPO 64&3 45"35 3FDPSEFE4JNVMBUJPO 64&3 45"35 3FDPSEFE4JNVMBUJPO 64&3 45"35 3FDPSEFE4JNVMBUJPO 3&26&45 @TIPX@QSPEVDU 0, 3FDPSEFE4JNVMBUJPO 3&26&45 @TIPX@QSPEVDU 0, 3FDPSEFE4JNVMBUJPO 3&26&45 @TIPX@QSPEVDU 0, 3FDPSEFE4JNVMBUJPO 3&26&45 @TIPX@QSPEVDU 0, 3FDPSEFE4JNVMBUJPO 3&26&45 @TIPX@QSPEVDU 0, 3FDPSEFE4JNVMBUJPO 3&26&45 @TIPX@QSPEVDU 0, 3FDPSEFE4JNVMBUJPO 3&26&45 @TIPX@QSPEVDU 0, 3FDPSEFE4JNVMBUJPO 3&26&45 @TIPX@QSPEVDU 0, 3FDPSEFE4JNVMBUJPO 3&26&45 @TIPX@QSPEVDU 0, 3FDPSEFE4JNVMBUJPO 3&26&45 MJQIQ ʜ 0, 3FDPSEFE4JNVMBUJPO 3&26&45 MJQIQ ʜ 0, 3FDPSEFE4JNVMBUJPO 3&26&45 DBSUKT 0, 3FDPSEFE4JNVMBUJPO 3&26&45 QSPEVDU@TUPDLKT 0, 3FDPSEFE4JNVMBUJPO 3&26&45 MJQIQ ʜ 0, 3FDPSEFE4JNVMBUJPO 3&26&45 DBSUKT 0, 3FDPSEFE4JNVMBUJPO 3&26&45 MJQIQ ʜ 0, 3FDPSEFE4JNVMBUJPO 3&26&45 MJQIQ ʜ 0, 3FDPSEFE4JNVMBUJPO 3&26&45 DBSUKT 0, 3FDPSEFE4JNVMBUJPO 3&26&45 QSPEVDU@TUPDLKT 0, 3FDPSEFE4JNVMBUJPO 3&26&45 QSPEVDU@TUPDLKT 0, 3FDPSEFE4JNVMBUJPO 3&26&45 QSPEVDU@TUPDLKT 0, 3FDPSEFE4JNVMBUJPO 3&26&45 DBSUKT 0, 3FDPSEFE4JNVMBUJPO 3&26&45 KRVFSZNJOKT 0, 3FDPSEFE4JNVMBUJPO 3&26&45 MJQIQ ໊લ Ϣʔβ*% ϥϕϧ 3FR։࢝ 3FRऴྃ 3FTऴྃ 3FT։࢝ (BUMJOHͷ γεςϜϩά͍ͬͯΔ
γεςϜϩάΛআ͢Δ ࡶͳϫϯϥΠφʔ γεςϜϩάͱແବͳλϒΛআ egrep -v "RUN|USER" simulation.log \
| ruby -pe 'gsub(/[\t ]*$/, "")' \ | ruby -pe 'gsub(/\t+/, "\t")' > simulation.tsv
(PPHMF%PDTʹJNQPSU
ՄࢹԽ
Θ͔͖ͬͯͨ͜ͱ ࠷খ࠷ޙͰαʔόͷෛՙ͕Լͬ ͖ͯͨͱ͖ʹग़͍ͯΔ ॠؒతͳෛՙΑΓܧଓతʹϢʔβ ͕དྷΔγφϦΦ͕༗ޮͦ͏ (PPHMF%PDTສߦ͘Β͍ͷ547 ΛೖΕͯେৎ
ͬ͞Γ͢Δ
ੳ݁Ռͷ׆༻ ΞϓϦέʔγϣϯͷಛੑͷѲ Ͳ͏͍͏ෛՙʹऑ͍ͷ͔ͱ͍͏ԾઆཱҊ ύϑΥʔϚϯενϡʔχϯάͷඪमਖ਼ ॳॠؒతͳΞΫηεΛඪʹ͍ͯͨ͠
ςετγφϦΦͷमਖ਼ ܧଓతͳΞΫηεΛ͢Δύλʔϯʹमਖ਼
·ͱΊ (BUMJOH IUUQHBUMJOHJP ͷϨ ϙʔτͰෆ͍ͯͨ࣌͠ܥྻͷࢄ ਤΛ࡞͢ΔΈΛ࡞ΓɺΞϓ ϦέʔγϣϯͷಛੑͷѲͱɺଥ ͳΞΫηεύλʔϯͷ࡞ʹཱͯ Δ͜ͱ͕Ͱ͖ͨͷͰհ͠·ͨ͠ɻ