際際滷

際際滷Share a Scribd company logo
Ecommerce v2 StackLoad TestTesting Performance through response time and throughputStephen Rylander
Session Basis for Load TestWhat is Performance?Page ViewsPhysical TiersResponse TimesIIS CountersPreliminary Findings
Basis for load test
PurposeGenerate baseline of site by.increasing load on the infrastructure and application in aControlled and predictable manner
SpecificsThe ramp up4 steps250 ::: 6:14 min500 ::: 8:07 min1000 ::: 8:53 min2000 ::: 11:45 min
Location		AlertSites cloud based (Amazon Web Services) load test infrastructure
StepsSTART Home
TLP (team landing)
Dlp(department)
Dlp page 2
Post filter / get filtered dlp
T-shirt (product)
Dlp (t-shirt)
Dlp (bedding)
Pdp bedding set
Add to cart / get View cart
Continue to checkout/get sign in page
Post checkout start/ get address info (guest)
Post address / view payment info
Post payment / view confirmation ENDWhat is Performance?
2 ways to 馨艶温壊顎姻艶
1 - ThroughputThroughputRequests per secondTransactions per minuteExecutions per click
2 - Response Response TimeDuration of a taskSeconds per clickPage loadDNS lookupLength of time between <click> and seeing page
TogetherThe system should handle 3M page views an hour with each page returning in less than 2.5 seconds.
Thinking about MeasurementsAveragesCasual statisticNot bad for short periodsHeavy variance maskedCan hurt customerPercentilesDifferent way of viewingLike a standardized testHome page should load in under 2 seconds for 95% of executions.
Our customers feel the variance, not the mean.GE  Six Sigma
Shoppers vs. Page Views11/146PM166,397 page views = 30K visitors/hour (sitetracker)7 PM  172,716 page views = 31K visitors/hour (sitetracker)Shoppers/Visitorsis only a business concept applied to historical averaged user behavior.  It is a predictive tool not a capacity planning tool.
Page viewsThe numbers via throughput
Reported
Real FeelThis year high: NK /hour
Response Time
Ecommerce Load Test
Ecommerce Load Test
Wednesday Nov. 11 ::: 123K page views/hour
Queuing?
Queuing?
Trending over position in test 1
Trending over position in test 2
Trending over position in test 3

More Related Content

Ecommerce Load Test