Jump to ratings and reviews
Rate this book

Selenium Design Patterns and Best Practices

Rate this book
Whether you are an experienced WebDriver developer or someone who was newly assigned a task to create automated tests, this book is for you. Since the ideas and concepts are described in simple terms, no previous experience in computer coding or programming is required.

270 pages, ebook

First published January 1, 2014

15 people are currently reading
36 people want to read

About the author

Dima Kovalenko

1 book2 followers

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
0 (0%)
4 stars
10 (50%)
3 stars
7 (35%)
2 stars
3 (15%)
1 star
0 (0%)
Displaying 1 - 3 of 3 reviews
20 reviews1 follower
January 30, 2015
Very good one in fact. It's not giving the depth of actual implementation details and not answering all of the typical questions anyone who developing test harness would raise, that's true. But it gives very good and structured strategy to approach such task, gives informative references to related design patterns and is pretty up to date on technology stack.

Topics I really miss here: test data management strategies in more details, use of third party wrapper libraries and how it changes general approaches, specifics of testing not so typical of the past projects like single page application and multi web app systems, how to address mismatches in functionality when using BDD frameworks for cross application testing.

Will be waiting for 2nd edition!
Profile Image for Paul Childs.
183 reviews3 followers
August 9, 2015
I am in the midst of learning the best ways to do testing in Selenium and I found this book to be pretty helpful. The code samples where all in Ruby, which is unfortunate since I am working in Python, but I was able to follow along well enough.

That said, the reason I read the book was not because of the code used. I was more interested in the ideas of what one should do in order to implement automated testing with selenium in a reasonably competent manner. In this respect I feel the book did a pretty good job.

Topics such as Refactoring, Data Driven Testing, use of Page Objects, and more are covered. Methods of coding that should be avoided and why they will cause longer term problems are also covered.
Displaying 1 - 3 of 3 reviews

Can't find what you're looking for?

Get help and learn more about the design.