In this episode we explore some of the best practices you can follow to save time, avoid mistakes and add value to your performance testing project.
Your feedback is important to us. Please share suggestions and feedback on twitter at @whattheperf or Email us at [email protected]
Best Practices:
Monitor the health of your load generators
Monitor all possible infra components and their relations in your application architecture
Write down notes about your observations while your test is running
Always preserve raw results
Decide test duration based on caching in your application architecture
Randomize test data
Follow good naming conventions in scripts and result files
Write useful comments wherever necessary in your scripts
Correlate all possible dynamic values
Use think time in scripts
Modularise your scripts
Automate test runs
Avoid application changes during tests unless that is the goal
Run tests a second time to ensure repeatability and consistency
Don't focus on any one measurement
Tech News:
https://azure.microsoft.com/en-us/blog/bringing-ai-supercomputing-to-customers/
https://blog.cloudflare.com/delivering-http-2-upload-speed-improvements/
https://www.chaosconf.io/chaosconf/begin
https://www.cloudbees.com/devops-world/register
What The Crash!:
https://techjaja.com/moh-website-crashes-as-citizens-try-to-download-the-new-covid-19-guidelines/
https://www.nzherald.co.nz/business/news/article.cfm?c_id=3&objectid=12360028
https://www.miamiherald.com/news/local/education/article245369120.html
https://blog.catchpoint.com/2020/09/03/centurylink-outage-and-everything-that-went-down-with-it/?utm_source=bambu&utm_medium=social&blaid=793056