Cargando…

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

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Burns, David
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