This book is written in Beginner’s Guide style which emphasizes the concept of learning by doing. The book is packed with examples and code so that you can get the best out of this book. If you are a Software Quality Assurance professional, Software Project Manager, or a Software Developer interested in automated testing using Selenium, this book is for you. Web-based application developers will also benefit from this book.
If you are looking to learn about Selenium at the first time this book is one of the best ways to do this. Otherwise there so many articles that turns this book into a really first step to learn WebDriver. The positive things are about Grid, mobile and execute throughout a headless browser using xvfb, but these topics are really introductory.
For those who look for a open-source tool for automation Selenium can the first choice to take into account. The book explains most of the aspects you'll need to get started with Selenium. Good luck!
The book is a good reference to all the features of Selenium, and the author definitely knows about the topic. But I did not enjoy it very much, contrary to other technical books I read. The writing style is all but fluid, there are a few minor mistakes here and there, there is a significant repetition of the same phrases all over the books. All in all, my impression is that the author may be a Selenium expert but it's not used to writing, and that the book needed a more careful review before publishing.