About the Book
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.
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.