Track: Performance Testing
Performance Testing has long been conducted as a single experiment against a fully complete and assembled system. Architecture, software, hardware, networks, data states, and workload models are all combined to try and create the most “accurate” simulation possible to produce test results predictive of production experience. Performance testing with this approach can be helpful for validating a completely assembled system, but in the new world of (a/A)gile development contexts, testing at the very end is unhelpful for providing timely feedback. To be more useful, performance testing can be adapted to the component levels and iteration intervals delivery teams are often working with. We will discuss approaches and techniques for providing performance feedback earlier, more specifically, and more often.
- Strategies for designing, conducting, and tracking frequently repeatable performance tests.
- Techniques for testing individual components and incomplete systems.
- Suggestions for blending performance metrics into continuous integration.
- Other ways to provide performance feedback throughout a project.
Please Note: The presentations are intended for attendees only. The presentations page is password protected – contact firstname.lastname@example.org for verification of attendance and the password to access the presentation.
Eric Proegler – Senior Performance Engineer, Mentora Group
Eric Proegler is a Senior Performance Engineer at Mentora Group, Inc. (www.mentora.com), a testing and managed hosting company. Before that, he led performance engineering for a software vendor, worked in software testing, and consulted on performance testing, hardware sizing, and engineering and deploying software solutions.