Selenium 1.0 Testing Tools: Beginner’s Guide
Formats:
save 15%!
save 37%!
Free Shipping!
| Also available on: |
|
- Save your valuable time by using Selenium to record, tweak and replay your test scripts
- Get rid of any bugs deteriorating the quality of your web applications
- Take your web applications one step closer to perfection using Selenium tests
- Packed with detailed working examples that illustrate the techniques and tools for debugging
Book Details
Language : EnglishPaperback : 232 pages [ 235mm x 191mm ]
Release Date : November 2010
ISBN : 1849510261
ISBN 13 : 9781849510264
Author(s) : David Burns
Topics and Technologies : All Books, App Testing, Java, Open Source, Web Development, Web Services
Table of Contents
Preface
Chapter 1: Getting Started with Selenium IDE
Chapter 2: Locators
Chapter 3: Pattern Matching
Chapter 4: Using JavaScript
Chapter 5: User Extensions and Add-ons
Chapter 6: First Steps with Selenium RC
Chapter 7: Creating Selenium Remote Control Tests
Chapter 8: Advanced Selenium Techniques
Chapter 9: Getting Started with Selenium Grid
Chapter 10: Running Selenium Tests in Parallel
Chapter 11: Getting Started with Selenium 2
Pop Quiz Answers
Index
David Burns
Submit Errata
Please let us know if you have found any errors not listed on this list by completing our errata submission form. Our editors will check them and add them to this list. Thank you.
Errata
- 5 submitted: last submission 26 Mar 2013Errata type: Others | Page number: 20
Step 3 reads: Once the window has loaded, click on the Close the window text inside it
It should be:
Once the window has loaded, click on the Text within the pop up window text inside it
Errata type: Others | Page number: 117
On step 9 at the bottom of the page, it says to export as Java from the Selenium IDE. However, there is no Java option.
It appears as though that functionality has been changed to no longer be in the IDE but an add-on for the new IDE.
Errata type: Others | Page number: 109
Under the heading Time for action – running our tests in Internet Explorer
The first line should read:
Now that we are aware that we need to make sure that our web applications work in Internet Explorer, let us have a look at how we can make our Selenium IDE tests work on the same
Errata type: Others | Page number: 53
Should be 'Enter css=div#divontheleft *:nth-child(3).' to select the same element as the xpath
Errata type: Code | Page number: 93
Under the heading Time for action – using browserbot from within an extension
In step-2:
The statement: this.browserbot.getUserWindow().checkDate(prettyDay); is a valid statement under the context of page: http://www.theautomatedtester.co.uk/tutorials/selenium/Selenium_JavaScript.html rather than the page: http://book.theautomatedtester.co.uk/
Sample chapters
You can view our sample chapters and prefaces of this title on PacktLib or download sample chapters in PDF format.
- Use Selenium IDE to record, edit, and debug tests
- Create tests to access JavaScript
- Set Up the all important Selenium Remote Control successfully
- Develop automated tests using the Selenium Remote Control
- Get to grips with Selenium Remote Control Best practises
- Set up the Selenium Grid to extend your Selenium RC
- Create tests for Selenium Grid that can be distributed across multiple servers, saving you time by running tests in parallel
- Create tests for Selenium 2
- Create locators for elements on the web page
- A wide range of miscellaneous tips, tricks and tasks to help get your web applications one step closer to perfection
Selenium is a suite of tools to automate web application testing across many platforms. A strong understanding of using Selenium will get you developing tests to ensure the quality of your applications.
This book helps you understand and use Selenium to create tests and make sure that what your user expects to do can be done. It will guide you to successfully implement Selenium tests to ensure the quality of your applications.
The Selenium Testing Tools Beginner’s guide shows developers and testers how to create automated tests using a browser. You’ll be able to create tests using Selenium IDE, Selenium Remote Control and Selenium 2 as well. A chapter is completely dedicated to Selenium 2. We will then see how our tests use element locators such as css, xpath, DOM to find elements on the page.
Once all the tests have been created we will have a look at how we can speed up the execution of our tests using Selenium Grid.
A beginner’s guide to writing Selenium tests using different aspects of the Framework to give you confidence in your web application
Written with a fast-paced but friendly and engaging approach, this Packt Beginner's Guide is designed to be placed alongside the computer as your guide and mentor. Step-by-step tutorials are bolstered by explanations of the reasoning behind what you are doing. You will quickly pick up the necessary skills, tips, and tricks for creating successful tests for your web applications with practical examples that help you to learn by experiment and play.
If you are a Software quality assurance professional, software project manager, or software developer interested in developing automated testing in web based applications, then this book is definitely for you.

