30 Days of Testing is back! The theme is Performance Testing and this challenge has been kindly sponsored by PerfGuild.
Below is a list of 30 challenges and a bonus challenge, one for each day of the month. Save it somewhere. Print it out. Stick it on your wall. Let’s do this!
What are the rules?
The goal is to tick off as many of the challenges as you can. You can do this in your own timeframe, or you can join us in our joint community effort. We will be encouraging others to share their progress from the 1st of July 2017.Â
You may have an image to share, a blog post, a video, status update, whatever it is! Â Come and participate!
Here is how you can share your progress:
- On Instagram, Twitter, LinkedIn – use the #30DaysOfTesting hashtag
- On our 30 Days of Testing category in The Club
30 Days of Performance Testing, the text version:
- Buy or download a performance testing related book and read it by day 30.Â
- Listen to a performance testing podcast.Â
- Find 5 performance testing experts to follow on Twitter.Â
- Share a performance issue you’ve read in the news recently.Â
- Arrange a meeting with your team to talk about your current approach to performance testing.Â
- Think about who are the stakeholders for your performance testing.Â
- Refresh your knowledge of the basics of web application architectures.Â
- Find the top ten slowest API/Database transactions in your application.Â
- Read a performance testing blog and share it with someone.Â
- Explore the difference between load testing and stress testing.Â
- Inspect and document the differences between your production database and your test database.Â
- Design a performance test for your most visited site or called API.Â
- Share a photo of your applications CPU utilisation on production.Â
- Install an open source performance testing tool and familiarise yourself with it.Â
- Watch and then share a video on performance testing.Â
- Compare and contrast performance testing and monitoring.Â
- Explore how easy it would be for you to create data for a 10,000 user performance test on your application.Â
- Research Workload Models and share your findings.Â
- Use a proxy tool to monitor the traffic from a web application.Â
- Explore the difference between causation and correlation.Â
- Share your favourite performance testing tool and why.Â
- Try an online performance testing tool.Â
- Calculate the basic statistics for your response time results.Â
- Do you know what caused the last huge spike in your application’s performance?Â
- Share three benefits of monitoring your application in production.Â
- Explore the differences between your test and production environments, could they impact performance tests?Â
- How do you share your performance testing results with your team?Â
- Design, draw and share your ideal performance dashboard.Â
- Explore how Service Virtualization can assist with performance testing.Â
- Share some potential challenges with performance testing in the mobile/IoT space.Â
- Bonus! Checkout the PerfGuild conference lineup! 30 DAYS C