Automate web browsers with Selenium WebDriver to test web applications Set up Java Environment for using Selenium WebDriver Learn good design patterns for testing web applications
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.