URL: Blog post: ## Objective Talk people through the process of planning the theoretical load testing for a real company. ## Structure - Introduction - What is this? Why am I doing it? - Disclaimer: I'm assuming a lot, I'm oversimplifying things, I don't work for them and have no inside information - What is Wyrmwood Gaming? What's their business? - Start with why - Theoretical reason: They want to eventually stop using Kickstarter and start using their own site, so that they avoid pissing off customers who want to give them money - Avoid paying Kickstarter 20% (?) in fees - Scope - Website - Database(s) - Email - CDN? - Payment provider? - Dispel site, or some other provider if they're working with someone else - Workload modeling - Number of users - Why we should use the highest number of backers, not the most successful (Wyrmwood x Dispel, not MGT) - [Kicktraq](http://www.kicktraq.com/projects/wyrmwood/wyrmwoodxdispeldice/) to determine users per second at launch - http://www.kicktraq.com/projects/wyrmwood/wyrmwoodxdispeldice/#chart-daily for daily data - [Previous Kickstarters](https://www.kickstarter.com/profile/wyrmwood/created) - For hexy time, probably closest to Corrupted Collection II: Moon Rising or Wyrmwood Hero Vault 2.0-- so maybe 2900 total backers. But we probably want to prepare up to 20,000 (closer to dice) - [Spread of orders, 2.25 sets per backer](https://www.kickstarter.com/projects/wyrmwood/wyrmwoodxdispeldice/posts/3244831) - Transactions - Views: Reading descriptions and product pages - Add to cart - Payment and checkout - Cancel or delete from cart (many people back out last minute) - Sign up to be notified - Leave comments - [Pledge calculator](https://wyrmwoodgaming.com/wyrmwoodxdispeldice/) - Sending emails to people - Views and sales of other products on webpage - Login - Register - Entry criteria (what do we need to start?) - user accounts for sites - - Server monitoring - Test scenarios ## Script ### Hook You've heard of learning in public. This is testing in public, where I take the theoretical case of one company and create a test script and test plan for them. ### Body ### Outro ## Thumbnail ## References ## Shot list