Learning Selenium Testing Tools, 3rd Edition Front Cover

Learning Selenium Testing Tools, 3rd Edition

  • Length: 299 pages
  • Edition: 1
  • Publisher:
  • Publication Date: 2015-02-26
  • ISBN-10: 1784396494
  • ISBN-13: 9781784396497
  • Sales Rank: #1262565 (See Top 100 Books)
Description

Leverage the power of Selenium to build your own real-time test cases from scratch

About This Book

  • Build automated scripts and develop Test Automation Frameworks using the Selenium WebDriver tool
  • Automate tests to ensure error free, quality software
  • A comprehensive guide with real-world examples and screenshots to automate browser testing using Selenium

Who This Book Is For

If you are a software developer with a basic knowledge of testing and are interested in automated testing using Selenium, this is the book for you. No prior knowledge of Selenium is required.

In Detail

Web technologies are becoming increasingly complex and there is often a need to test your web applications against a vast number of browsers and platforms, so you need to build highly reliable and maintainable test automation cases. Selenium is one of the most easy to implement and efficient solutions for this.

This book will guide you through designing and implementing the automation framework on Selenium to build advanced automated test cases. You will start with getting acquainted with the Selenium IDE, working with AJAX, and using different methods to locate elements in a web page. You will then move on to using PageObjects, making tests maintainable, using WebDriver with different browsers, and setting up Selenium Grid. You will also be introduced to advanced topics such as working with proxy servers, network intrusions, and more. By the end of the book, you will have the skills to efficiently test your web applications using Selenium. A well-detailed section has been dedicated to teaching you the object-oriented concepts with basics of core Java, which are the pre-requisites for Selenium automation.

Table of Contents

Chapter 1. Getting Started with Selenium IDE
Chapter 2. Locators
Chapter 3. Overview of the Selenium WebDriver
Chapter 4. Finding Elements
Chapter 5. Design Patterns
Chapter 6. Working with WebDriver
Chapter 7. Automation Framework Development and Building Utilities
Chapter 8. Mobile Devices
Chapter 9. Getting Started with the Selenium Grid
Chapter 10. Advanced User Interactions
Chapter 11. Working with HTML5
Chapter 12. Advanced Topics
Chapter 13. Migrating from Remote Control to WebDriver

To access the link, solve the captcha.