Automated Acceptance Tests using Selenium/RSpec (AAT)

Format Duration Price Instructor Register
Hands On Workshop
2 days
$1,485 / $1,195*
 Additional Information: Computer provided, laptop not required.
 Additional Information: RSpec is based on the Ruby programming language. Experience with Ruby is helpful but not required.

*AST Member Price. Click here to learn more about AST, here to join, or join when you register for a class.

Overview:

Automate Your User Tests with FREE Open Source Tools!
A growing number of testers are using the Selenium IDE to record and replay user interactions with a web-application. At the same time, RSpec, a format for recording unit and integration tests, is also growing in popularity. In this course, testers will learn how to combine these two tools so that user acceptance tests can be recorded using Selenium IDE, then exported in the RSpec format to take advantage of the readability and scalability of automated RSpec tests.

Who Should Attend?

  • Developers in TDD/BDD teams
  • Testers with an interest in automation
  • Test managers and tech leads interested in evaluating the Selenium/RSpec approach to automating tests

Learning Objectives:

As a result of taking this course, attendees will:

  • Be able to record user actions with the Selenium IDE
  • Be able to convert Selenium IDE tests to the RSpec format
  • Be able to structure RSpec tests for reuse and maintainability

Topics Covered:

  • Using and extending Selenium IDE
  • RSpec - a format for human readable tests
  • Using helper methods for maintainability
  • Solving complex UI problems with RSpec