Selenium 1.0 testing tools beginner's guide : test your web applications with multiple browsers using the Selenium Framework to ensure the quality of web application /
Annotation
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
Birmingham :
Packt Pub.,
2010.
|
Temas: | |
Acceso en línea: | Texto completo |
Tabla de Contenidos:
- Cover; Copyright; Credits; About the Author; About the Reviewers; Table of Contents; Preface; Chapter 1: Getting Started with Selenium IDE; Important preliminary points; What is Selenium IDE; Time for action
- installing Selenium IDE; Selenium IDE; Selenium IDE icons; Important note; Time for action
- recording your first test with Selenium IDE; Updating a test to assert items are on the page; Time for action
- updating a test to verify items on the page; Comments; Time for action
- adding Selenium IDE comments; Multiple windows; Time for action
- working with multiple windows
- Time for action
- switching between multiple windowsSelenium tests against AJAX applications; Time for action
- working on pages with AJAX; Time for action
- working with AJAX applications; Storing information from the page in the test; Time for action
- storing elements from the page; Debugging tests; Time for action
- debugging tests; Test suites; Time for action
- creating test suites; Saving tests; What you cannot record; Summary; Chapter 2: Locators; Important preliminary points; Locating elements by ID; Time for action
- finding IDs of elements on the page; with Firebug
- Time for action
- finding elements by IDMoving elements on the page; Time for action
- finding elements by name; Adding filters to the name; Time for action
- finding elements by link text; Time for action
- finding elements by accessing the DOM; through JavaScript; Time for action
- finding elements by XPath; Using direct XPath in your test; Using XPath to find the nth element of a type; Using element attributes in XPath queries; Doing a partial match on attribute content; Finding an element by the text it contains; Using XPath axis to find elements; CSS selectors
- Time for action
- finding elements by CSSUsing child nodes to find the element; Using sibling nodes to find the element; Using CSS class attributes in CSS selectors; Using element IDs in CSS selectors; Finding elements by their attributes; Partial matches on attributes; Finding the nth element with CSS; Finding an element by its inner text; Summary; Chapter 3: Pattern Matching; Verifying exact text; Time for action
- verifying text; Time for action
- using exact: on links; Using globs in our tests; Time for action
- using globs in tests; Time for action
- using * to find a basic pattern
- Time for action
- using ? in a glob patternTime for action
- using character classes in globbing; Using regular expressions; Time for action
- using basic regular expressions; to check the date; Time for action
- using regular expression wildcards; Summary; Chapter 4: Using JavaScript; Using JavaScript as our test language; Time for action
- using JavaScript to enter text into a field; Time for action
- using multiple statements in your JavaScript; Time for action
- storing the result of JavaScript in a variable; Using Selenium variables with JavaScript
- Time for action
- using Selenium variables with JavaScript