Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Selenium 2 Testing Tools: Beginner's Guide

Buy
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.

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: Beginner’s 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 Beginner's 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.

(HTML tags aren't allowed.)

Switch-Mode Power Supply Simulation: Designing with SPICE 3 (McGraw-Hill Electronic Engineering)
Switch-Mode Power Supply Simulation: Designing with SPICE 3 (McGraw-Hill Electronic Engineering)
A MASTER CLASS IN POWER SUPPLY DESIGN THROUGH CIRCUIT SIMULATION
  • PSpice AND SPICE 3 models
  • Selected examples from the book
  • Getting started with Converter Design and Analysis
  • Solving Convergence Problems
  • CD with OrCAD/PSpice Examples

With...

In a Roman Kitchen: Timeless Recipes from the Eternal City
In a Roman Kitchen: Timeless Recipes from the Eternal City

From the savory splendor of crisply fried artichokes to the easy indulgence of spaghetti alla carbonara perfectly al dente, the cooking of Rome is every bit as glorious as the city’s breathtaking art and architecture. In a Roman Kitchen explores the delights of this rich culinary heritage with a spectacular tour of the markets,...

Complex Variables: Second Edition (Dover Books on Mathematics)
Complex Variables: Second Edition (Dover Books on Mathematics)
Hundreds of solved examples, exercises, and applications help students gain a firm understanding of the most important topics in the theory and applications of complex variables. Topics include the complex plane, basic properties of analytic functions, analytic functions as mappings, analytic and harmonic functions in applications, and transform...

An Introduction to Geographical Information Systems (3rd Edition)
An Introduction to Geographical Information Systems (3rd Edition)

Your encounters with GIS to date may be similar to those of a Martian arriving on Earth and being faced with a motor car. Imagine a Martian coming to Earth and stumbling across a motor car showroom. Very soon he (or she) has heard of a ‘car’ and may even have seen a few glossy brochures. Perhaps you are in the same...

Data Structures and Algorithm Analysis in C++, Third Edition (Dover Books on Computer Science)
Data Structures and Algorithm Analysis in C++, Third Edition (Dover Books on Computer Science)
With its focus on creating efficient data structures and algorithms, this comprehensive text helps readers understand how to select or design the tools that will best solve specific problems. It uses Microsoft C++ as the programming language and is suitable for second-year data structure courses and computer science courses in...
Mastering Lumion 3D
Mastering Lumion 3D

Master the art of creating real-time 3D architectural visualizations using Lumion 3D

About This Book

  • Create professional architectural visualizations in seconds using real-time technology
  • Learn the inbuilt Lumion effects to enhance your project to an expert level
  • Covers...
©2019 LearnIT (support@pdfchm.net) - Privacy Policy