I bought this book quite a while back, but only started it a few months ago. Being almost 10 years old, some of the information is a bit outdated, but the general principles still old true.
Web Applications are omnipresent: be them to manage your bank account, order stuff, keep in touch with friends or seek for a job, chances are this is through one of these. For most of them, security is an absolute requirement, and we trust the various controls to protect our money, credit card and personal information, job and other interests safe. without that trust, the whole "digital economy" would fall on its face.
Web App pentest has become an important part of the security business, as finding vulnerabilities before the bad guys do is paramount to preserve that trust. Simply think "Home Depot".
As for all pentest, this is 80% knowledge and 20% improvisation. The former is covered, with a solid introduction to all facets of a Web applications, or at least of 2007 Web applications. While this stays a very good introduction to the topic, it is due for a refresh, to take into account for example API accessible through Web interfaces.