• Complain

Burns David - Selenium 2 Testing Tools: Beginners Guide

Here you can read online Burns David - Selenium 2 Testing Tools: Beginners Guide full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2012, publisher: Packt Publishing, genre: Computer. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

Burns David Selenium 2 Testing Tools: Beginners Guide
  • Book:
    Selenium 2 Testing Tools: Beginners Guide
  • Author:
  • Publisher:
    Packt Publishing
  • Genre:
  • Year:
    2012
  • Rating:
    3 / 5
  • Favourites:
    Add to favourites
  • Your mark:
    • 60
    • 1
    • 2
    • 3
    • 4
    • 5

Selenium 2 Testing Tools: Beginners Guide: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Selenium 2 Testing Tools: Beginners Guide" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

Learn to use Selenium testing tools from scratch

  • Automate web browsers with Selenium WebDriver to test web applications
  • Set up Java Environment for using Selenium WebDriver
  • Learn good design patterns for testing web applications

In Detail

Selenium automates browsers. It is primarily used for automating web applications for testing purposes.

Selenium has the support of some of the largest browser vendors who have taken (or are taking) steps to make Selenium a native part of their browser. It is also the core technology in countless other browser automation tools, APIs and frameworks.

Selenium 2 Testing Tools: Beginners 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 towards the end of the book.

This book is your answer to getting started with Selenium.

This is a good technical book that walks readers through how to break down a web application to being confident to automate your favorite web application.

You start 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 websites on a number of different platforms.

What will you learn from this book

  • Learn the basics of breaking down a web application for testing
  • Understand AJAX calls and how they work with your tests
  • Create basic scripts that allow you to recreate issues quickly
  • Set up Firefox Driver, Firefox profiles, and extensions
  • Get your tests working on mobile devices
  • Migrate your tests from Selenium RC to Selenium WebDriver
  • Handle tests quicker by running them in parallel and reduce build time

Approach

This book is written in Beginners 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.

Who this book is written for

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.

Burns David: author's other books


Who wrote Selenium 2 Testing Tools: Beginners Guide? Find out the surname, the name of the author of the book and a list of all author's works by series.

Selenium 2 Testing Tools: Beginners Guide — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "Selenium 2 Testing Tools: Beginners Guide" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make
Selenium 2 Testing Tools Beginner's Guide

Selenium 2 Testing Tools Beginner's Guide

Copyright 2012 Packt Publishing

All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews.

Every effort has been made in the preparation of this book to ensure the accuracy of the information presented. However, the information contained in this book is sold without warranty, either express or implied. Neither the author, nor Packt Publishing, and its dealers and distributors will be held liable for any damages caused or alleged to be caused directly or indirectly by this book.

Packt Publishing has endeavored to provide trademark information about all of the companies and products mentioned in this book by the appropriate use of capitals. However, Packt Publishing cannot guarantee the accuracy of this information.

First published: November 2010

Second published: October 2012

Production Reference: 1091012

Published by Packt Publishing Ltd.

Livery Place

35 Livery Street

Birmingham B3 2PB, UK.

ISBN 978-1-84951-830-7

www.packtpub.com

Cover Image by John M. Quick (<>)

Credits

Author

David Burns

Reviewers

Tarun Kumar Bhadauria

Dave Hunt

Acquisition Editor

Usha Iyer

Lead Technical Editor

Pramila Balan

Technical Editors

Joyslita D'Souza

Rohit Rajgor

Project Coordinator

Yashodhan Dere

Proofreader

Steve Maguire

Indexers

Monica Ajmera Mehta

Rekha Nair

Tejal R. Soni

Graphics

Aditi Gajjar

Production Coordinators

Melwyn D'sa

Arvindkumar Gupta

Cover Work

Melwyn D'sa

Arvindkumar Gupta

About the Author

David Burns is a Senior Developer in Test having worked with Selenium for quite a few years. He is a Selenium Core Committer and so he knows and understands what users and developers want from the framework.

I would like to thank everyone in the Selenium community for making this product the great tool it is, and giving me an opportunity to write the Second Edition of this book!

About the Reviewers

Tarun Kumar Bhadauria has been associated with software testing industry from more than seven years. His primary interest is towards manual testing and he equally enjoys using Selenium for automated testing of web applications. He has been using Selenium from the days of Selenium Remote Control. He has co-authored the official Selenium doc available at SeleniumHQ. He is working as a Test Engineer at Pontiflex.

Dave Hunt lives in Kent, UK, with his wife and young son. He has always had a passion for turning mundane tasks into one-click solutions, and when he discovered Selenium back in 2005, his career in software testing and automation development was sealed. He works from home for Mozilla, where he assists teams to create automated tests for their projectsranging from Mozilla's web properties to the Firefox web browser and the Thunderbird e-mail client.

www.PacktPub.com
Support files, eBooks, discount offers and more

You might want to visit www.PacktPub.com for support files and downloads related to your book.

Did you know that Packt offers eBook versions of every book published, with PDF and ePub files available? You can upgrade to the eBook version at > for more details.

At www.PacktPub.com, you can also read a collection of free technical articles, sign up for a range of free newsletters and receive exclusive discounts and offers on Packt books and eBooks.

httpPacktLibPacktPubcom Do you need instant solutions to your IT - photo 1

http://PacktLib.PacktPub.com

Do you need instant solutions to your IT questions? PacktLib is Packt's online digital book library. Here, you can access, read and search across Packt's entire library of books.

Why Subscribe?
  • Fully searchable across every book published by Packt
  • Copy and paste, print and bookmark content
  • On demand and accessible via web browser
Free Access for Packt account holders

If you have an account with Packt at www.PacktPub.com, you can use this to access PacktLib today and view nine entirely free books. Simply use your login credentials for immediate access.

To my loving wife and my amazing boy for giving me the support and drive to finish this book! I love you both!

Preface

Selenium WebDriver is the most used tool for browser automation. This book shows developers and testers how to create automated tests using a browser. You will learn how to be able to use Selenium IDE for quick throwaway tests. Or if you want to create tests to last, learn to use Selenium WebDriver.

You will learn to use Selenium WebDriver with both desktop browsers and mobile browsers, and learn good design patterns to make sure your tests will be extremely maintainable.

What this book covers

, Getting Started with Selenium IDE , explains how to install Selenium IDE and record our first tests. We will see what is needed to work against AJAX applications.

, Locators , shows how we can find elements on the page to be used in our tests. We will use XPath, CSS, Link Text, and ID to find elements on the page so that we can interact with them.

, Overview of Selenium WebDriver , discusses all the history and architectural designs for Selenium WebDriver. You will also go through the necessary items for setting up a development environment.

, Design Patterns , introduces the different design patterns that can be used with Selenium WebDriver. The design patterns will show you how to make your tests more maintainable and allow more people to work on your code.

, Locators .

, Working with WebDriver , introduces all the different aspects of getting different browsers that Selenium WebDriver supports on desktop operating systems.

, Mobil e Devices , explains how Selenium WebDriver works on mobile devices to test mobile websites or sites built with responsive web design.

, Getting Started with Selenium Grid , shows us how we can set up our Selenium Grid. We will also take a look at running tests in parallel to try bringing down the time it takes to run tests.

, Advanced User Interactions , explains how to build chains of actions together to help when you need to drag-and-drop or have key combinations working. We will also look at how we can press a mouse button and hold it down while we move the mouse.

, Working with HTML5 , explains working with some of the HTML5 technologies that are becoming available to browsers. The Selenium WebDriver APIs are very similar to the JavaScript APIs in the browser to try make use of them easier.

, Advanced Topics , explains how to capture network traffic between the browser and the web server. We finish off by capturing screenshots.

, Migrating from Remote Control to WebDriver , introduces how the interaction with the browser has changed and how we can convert our Selenium 1 tests to Selenium 2 to take advantage of the changes in Selenium WebDriver.

Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «Selenium 2 Testing Tools: Beginners Guide»

Look at similar books to Selenium 2 Testing Tools: Beginners Guide. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «Selenium 2 Testing Tools: Beginners Guide»

Discussion, reviews of the book Selenium 2 Testing Tools: Beginners Guide and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.