Preface
In today's ever-growing IT sector, users are growing increasingly impatient when faced with slow and unresponsive applications. Slow page load times and sluggish services could mean unsatisfactory customer experiences leading to fewer customer visits, which in the end translates to smaller profit margins for businesses. As such, it becomes increasingly important to a business's success to have fast, reliable, and responsive systems that give users a superb experience, foster growth, and increase revenue.
Performance testing is a type of testing intended to determine the responsiveness, reliability, throughput, interoperability, and scalability of a system and/or application under a given workload. It is critical and essential to the success of any software product launch and its maintenance. It also plays an integral part in scaling an application out to support a wider user base.
Apache JMeter is a free, open source, cross-platform performance testing tool that has been around since the late 90s. It is mature, robust, portable, and highly extensible. It has a large user base and offers lots of plugins to aid testing.
This book is a practical, hands-on guide that focuses on how to leverage Apache JMeter to meet your testing needs. With over 50 practical and carefully selected recipes, it will guide you through building robust and maintainable test scripts, Cloud testing, developing custom JMeter plugins, integrating JMeter into continuous delivery workflows, and much more. You will find a lot of useful knowledge here to apply to your current or future testing engagements. Whether you are a developer or tester, this book is sure to have an impact on you and provide you with valuable knowledge to help you achieve success in your future testing endeavors.