Email the Author
You can use this page to email Alex Collins and Yujun Liang about Selenium WebDriver.
About the Book
Introduction
This book is a hands-on guide to dozens of specific ways you can use to get the most of WebDriver in your test automation development. This practical handbook gives you instantly-useful solutions for important areas like interacting with and testing web applications and using the WebDriver APIs. As you read, you'll graduate from WebDriver fundamentals to must-have practices ranging from how to interact with, control and verify web pages and exception handling, to more complex interactions like page objects, alerts, and JavaScript, as well as, mobile testing, and much more. Finally, you'll learn how to build your own framework. By the end of the book, you’ll be confident and skilled at testing your web applications with WebDriver.
About the technology
Web applications are difficult to test because so much depends on the way a user interacts with individual pages. The Selenium WebDriver web testing framework helps you build reliable and maintainable test automation for your web applications across multiple browsers, operating systems and programming languages. Much like a human, it can click on links, fill out forms, and read the web pages, and unlike a human, it does not get bored. WebDriver can do nearly anything you ask it to—the trick is to come up with a unified approach to testing. Fortunately, that’s where this book really shines.
What's inside
Specific, practical WebDriver techniques
Interacting with, controlling, and testing web applications
Using the WebDriver APIs
Making maintainable tests
Automated testing techniques
About the Authors
Alex Collins is a Technical Architect in the UK, a technology blogger, public speaker, and OSS contributor. Alex has been working with Selenium WebDriver since 2011.
Yujun has been working on Selenium WebDriver since he started employment with ThoughtWorks, the creator of Selenium WebDriver. He has been helping major online presents to improve the site quality using functional tests written in Selenium WebDriver and he developed a wrapping framework around WebDriver to hide the complexity of the method invocations, and he will explain the principles in this book.