Identifying load operations
A massive surge in traffic might be a good problem, but when someone famous retweets your brand or your latest advert goes viral, that may be what you face. How will your system perform? That could be your one chance to make a first impression on thousands of potential customers, so you want it to be a good one.
What are the key operations of your system? These are functions your application runs repeatedly and that might cause a burst of load. Users signing up, logging in, and logging out are three common examples. If administrators can manage other users, then the creation and deletion of accounts are two others. Otherwise, your load testing will depend on your business: the number of simultaneous games you can run on your servers or video calls, the data you can gather, the processing you can perform, the downloads you can sustain, and the page impressions you can render. The possibilities are many and varied.
Go back to your core use cases and...