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.
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.
This is a good technical book that walks readers through how to break down a web application to being confident to automate your favourite web application.
You get started with installing Selenium and the basics, and then move on to using Selenium IDE for bug replication. An overview of the WebDriver is presented next followed by migrating your tests from Selenium RC to Selenium Webdriver. You will then learn to find elements on a webpage from both the driver object as well as the element object and work with the Firefox driver. You will scan through mobile support and Selenium Grid. Design patterns and advanced topics are also covered.
By the end of the book, you will feel extremely confident with tackling web sites on a number of different platforms.
Selenium 2 Testing Tools: Beginner's Guide will help you begin with testing web applications using Selenium from scratch. From setting up the Java environment to running tests on mobile devices, it contains all the information to get a novice up and running on using Selenium.
You will also learn some advanced concepts such as testing complex web applications and running tests in parallel toward the end of the book.
This book is your answer to getting started with Selenium.
|Product dimensions:||7.50(w) x 9.25(h) x 0.49(d)|
About the Author
David is a Lead Test Engineer and has been doing test automation for many years. David is a Selenium Core Committer and has been using the product for over 3 1/2 years so knows all the nuances and issues that go with Selenium. David has also spoken at a number of conferences and has shown how you can use Selenium to record client side stats that was presented at Google Test Automation Conference.
Most Helpful Customer Reviews
Great For Beginners, Advanced Skilled Users Look Somewhere Else This book gives a good overview of Selenium tool, who should use it and how to get started with. So if you are a Beginner and have no clue how to start and what this tool is all about then buy this book for basic reference and recipes. Unlike other books on testing that either based on theoretical approach or try to narrate and relate it with real world ( Object Oriented Notion) which often confuses the newbie leaner (reader) because of a single mind approach of an author and too much to offer... this book is simple and has basic recipes for new learner to grasp and make it working. As i said, this book is different as it does not talk about best practices or how you should automate or build an automation framework .... this will tell you quick summary and provide recipe for basic automation which make your task done or make it atleast functional. As a beginner this is what you want .. your automated scenario should be functional irrespective whether its based on best practice or approach. Advance users, you are not going to find or learn anything new ..only brushing up your skills that you have already acquired through practical exposure.
The book is a mess. It does cover the basics of Selenium2, but who ever wrote this book is a very poor writer. The editor is even worse. The author's knowledge of Selenium is very good and that comes across. But most of the experiments are half assed, hard to follow and in a few instances no even in the correct order. I did learn quite abit about Selenium with this book, by Googling the subjects in the book that the author talks about.