Consulting Training Blog Careers About Us Contact Us

Browser Testing with Selenium and Ruby Training

Upcoming Classes

Click the Get Notified button for priority notification when a class is next scheduled.

Get Notified

On Site/Private

Can't find a class that fits right for you? Contact us to inquire about scheduling your own private class

Contact Us


Bring This Course To You

For groups of 5 or more, let Intertech bring this course to your location. Customized versions tailored towards your objectives are also available.

Learn More

Course Outline

Intro to Ruby

  • Introduction to Ruby
  • Download Ruby & Editor
  • Variables and types
  • Arrays, Hashes, and Loops
  • Conditional Logic
  • File output
  • Running a program
  • IRB
  • Debugging

Intro to Object Oriented Programming

  • Modules & Classes
  • Inheritance
  • Delegation
  • Include vs. Extend
  • Resources for learning more about Ruby

Intro to Selenium

  • Introduction to Selenium 2
  • Selenium IDE
  • The Document Object Model (the DOM)
  • Recording your first test
  • Adding pass/fail logic
  • Taking Automated Screenshots of your Tests 

  • Test Suites

Advanced Selenium

  • Introduction to Selenium Grid & Web Driver
  • Installation and Configuration
  • Running the Hub and the node
  • Running tests on the grid
  • Driving Selenium with Ruby

  • Downloading Selenium Libraries

Free Resources from Intertech

Free On-Demand Video Bundle: IoT, Agile/Scrum, and Leadership

Free Whitepaper: Design and Code Review Checklist

UX Design: 4 Key Factors to Know Before Starting