Selenium Design Patterns and Best Practices

Build a powerful, stable, and automated test suite using Selenium WebDriver

Selenium Design Patterns and Best Practices

Dima Kovalenko

4 customer reviews
Build a powerful, stable, and automated test suite using Selenium WebDriver
eBook
$10.00
RRP $19.99
Save 49%
Print + eBook
$31.99
RRP $31.99
What do I get with a Mapt subscription?
  • Unlimited access to all Packt’s 6,000+ eBooks and Videos
  • 100+ new titles a month, learning paths, assessments & code files
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$10.00
$31.99
RRP $19.99
RRP $31.99
eBook
Print + eBook

Frequently bought together


Selenium Design Patterns and Best Practices Book Cover
Selenium Design Patterns and Best Practices
$ 19.99
$ 10.00
Mastering Selenium WebDriver Book Cover
Mastering Selenium WebDriver
$ 35.99
$ 10.00
Buy 2 for $20.00
Save $35.98
Add to Cart

Book Details

ISBN 139781783982707
Paperback270 pages

Book Description

Selenium WebDriver is a global leader in automated web testing. It empowers users to perform complex testing scenarios with its simple and powerful interface.

This guide will provide you with all the skills you need to successfully create a functional Selenium test suite. Starting from the very beginning of the Selenium IDE, this book will show you how to transition into a real programing language such as Ruby or Java. You will quickly learn how to improve your code quality with refactoring and the skills needed to plan for the future development of your website to future-proof your test suite. With ample test examples running against a life-like e-commerce store and detailed step-by-step code review and explanations, you will be ready to test any challenge web developers might throw your way.

This book is intended for anyone who wants to create a test suite that is easy to maintain by expanding your knowledge until you feel truly confident and comfortable with Selenium.

Table of Contents

What You Will Learn

  • Control Selenium WebDriver within any major programing language such as Java, Ruby, Python, and .NET
  • Learn how to implement a simple test script or a complex Page Objects framework
  • Set up each test to automatically deal with AJAX and jQuery
  • Remove test instabilities by blocking third-party services
  • Deal with data uncertainties by using fixtures, JSON APIs, and API stubbing
  • Improve your test suite continuously by refactoring code and using the DRY principle
  • Stabilize your tests by using patterns such as the Action Wrapper and Black Hole Proxy patterns

Authors

Table of Contents

Book Details

ISBN 139781783982707
Paperback270 pages
Read More
From 4 reviews

Read More Reviews

These popular $10 titles might interest you

Mastering Selenium WebDriver Book Cover
Mastering Selenium WebDriver
$ 35.99
$ 10.00
Selenium Testing Tools Cookbook - Second Edition Book Cover
Selenium Testing Tools Cookbook - Second Edition
$ 35.99
$ 10.00
Learning Selenium Testing Tools - Third Edition Book Cover
Learning Selenium Testing Tools - Third Edition
$ 26.99
$ 10.00
Selenium Essentials Book Cover
Selenium Essentials
$ 23.99
$ 10.00
Selenium Essentials Book Cover
Selenium Essentials
$ 23.99
$ 10.00
Selenium Testing Tools Cookbook Book Cover
Selenium Testing Tools Cookbook
$ 26.99
$ 10.00