Wednesday, 29 December 2010

So now you have a choice of Selenium Testing books and ebooks

Both my and David Burns’ books are now available on amazon:

I think both books complement each other well, and you can check for yourself with the free previews available:
David spends more time on the Selenium IDE than I do, half of the book covers the IDE, so his book provides excellent coverage of IDE usage. David’s coverage of the IDE extends to Javascript and user extensions, also creating your own extensions, so you learn advanced ways of using the IDE.
If you want to learn the IDE then read David’s book, he has done a fantastic job in covering this area. I know from some of the questions I received from readers of “Selenium Simplified” that there is a demand to see coverage of the IDE and I’m glad David has provided this. I don’t use the IDE very much and prefer to have all my tests in Java so this was an area of Selenium that I was never going to cover in detail. I provide an overview of the Selenium IDE, but really try to move people quickly into a Java IDE and get them coding their tests.
David provides an overview of all the main elements of the Selenium tool suite including Selenium Grid and Selenium 2.0. David’s overview of Selenium 2.0 highlights the differences between Selenium 2.0 and 1.0 well. And his Selenium 2.0 chapter will help those of you that know how to program to get started with Selenium 2.0.
My reading of David’s book is that it is an overview of the whole Selenium suite, providing good quality code samples so you can see how to implement some of the features, in and easier to follow style than the online Selenium manual provides.
My book was designed to get people into the coding and programming stage of test automation with Selenium 1.0 quickly. Consequently the bulk of my book is dedicated to coding topics using Java. In this way, I think, they complement each other well.
We both have custom web pages written specifically to allow our readers a place to practice their developing Selenium skills.
My intent was to provide a detailed tutorial to get testers coding Selenium tests in Java using JUnit. Leading them through the learning process of becoming competent with test automation in Java. So I think I provide more detailed information about Java, programming, the style of programming, page object models, refactoring, Ant, continuous integration etc.
Should I really be promoting someone else’s book? Have I accidentally been derogatory in this comparative review and subconsciously trying to steer you over to buying my book? I’d honestly like to think that because the books complement each other well that you will buy both books, and read them, and work through the examples.
David and I clearly wrote with different aims and I’m glad of that. This isn’t choosing between two programming books that cover the same topics in the same way. You will get something different from each book. And where we overlap, we approach the topic differently. The previews linked to above above should help you see the different styles and coverage areas.
So regardless of which (or both) you choose to buy, I think it is great to see alternative approaches available for testers trying to learn automation. And I hope that more practical books on test automation appear in print.
Both books are available in e-book and paperback format.


  1. Thanks a lot for the writeup, real nice to see your point of view on David's book.

    After skimming through your books preview, its very clear that both books have very different approach. You have done a great job on How to make Test Suites with Selenium and JUnit.

    Thanks again for the book, I am sure that the community gonna love this.

    Wishing you and your book all the very best and a Happy new year.

    Thanks for the feedback Mubbashir.

  2. Frisco Del Rosario30 December 2010 at 02:43

    When I first saw your book, I didn't like its looks. I'm sorry to have judged it by its cover.

    But for having read your comparison to Burns' book, and looking at the scribd preview again, I bought your book.

    Thanks for the feedback Frisco, hope the book works out for you. Alan.

  3. Alan, congratulations on the book and getting it onto Amazon...i followed the book when you had it on beta release and we used it as a reference for getting up to speed on Selenium when we trialed the tool for our projects. Without your book to help us we would have had more questions than answers.

    Thanks again for the book, well done and i hope to see a new one to cover Selenium 2.0/Webdriver?!

    I'm off now to buy a hard copy on amazon.


    Thanks for the endorsement Anthony, glad you found the book useful.

  4. I have just read some of the preview and this book is exactly what I am looking for. However, I notice it has been out of stock on Amazon for a couple of days. I would like the hard copy so naturally I don't want to download the e-Book then buy the book again. Are there any other retailers selling it?

    Because it was new, it took Amazon a little time to get it in stock, but it is in stock on and now.

  5. Luis C. Lombana R.14 January 2011 at 18:00

    I'm just starting my career as a tester, I finished my degree in System engineering last year and have less than 3 months of experience in this area (which means I'm just a newbie =D ).
    I was looking for a book on testing with selenium, came across yours and decided to buy it 3 days ago (ebook version).
    It is a HUGE help, I'm almost finished reading and doing all the exercises, is an extremely good book, and I'm really grateful for it. Learning selenium by myself was going slowly and I was starting to feel frustrated but your book gave me the boost needed to get back on track.

    Once again Thanks a lot!!!

    Muchos exitos y Bendiciones!

    Luis Carlos Lombana Rodriguez.

    Thank you for the feedback and endorsement Luis

  6. [...] author of Selenium Simplified compares his book to Selenium 1.0 Testing Tools in So now you have a choice of Selenium Testing books and ebooks is a pretty fair and well-reasoned article. (Short version: buy [...]

  7. [...] So now you have a choice of Selenium Testing books and ebooks – Alan Richardson (Evil Tester); [...]

  8. [...] [...]

  9. This comment has been removed by a blog administrator.