What is "Load Testing for Developers"?
"Load Testing for Developers" is a one day training course to get you started load testing your web applications.
Have you ever built a software system and your users have complained that it's too slow? I have; debugging live performance and scalability issues with business sponsors watching over your shoulder isn't fun! Load testing is an often forgotten and seemingly difficult task that many people shy away from but a basic level of load testing is often enough to give you confidence that you've satisfied expectations regarding performance and scalability. It's a natural extension to the software architecture, technical lead and software developer roles.
Can you tell if the following software systems will perform and scale acceptably?
No, of course you can't. You only guess that your design will work by looking at diagrams or source code, yet few people actually take the time to ask this question, let alone answer it. Testing provides confidence and this is what the course is about.
How does it work?
After a few slides you'll be given a web application and asked to load test it. Simple.
Who designed the course?
This course has been designed by Simon Brown; a hands-on software architect with experience of complex software systems built using Java and the Microsoft .NET framework. Simon is founder of Coding the Architecture (a website for pragmatic, hands-on software architects), has written a number of books about Java EE and regularly speaks at software development events.