• Test Setup and Parsing
  • Test Phases
  • Organizing Your Tests
  • The initialize.js file
  • Running Your Tests in a Specific Order
  • Test Formats
  • Single functions
  • Controller API Command Objects
  • Asserts
  • Waits
  • Calling actions directly from JavaScript
  • The special “waits.forJS”
  • Grouping tests in arrays
  • JSUnit-Compatible Asserts
  • Namespacing Tests
  • Running JavaScript Tests
  • Developing Tests — Running Specific Tests or Phases
  • Running only a specific test
  • Running only a specific phase of your test
  • Directly from the command line
  • Testing code which augments native objects