Course Outline
Introduction to Selenium with Ruby
- Ruby vs Java for writing test scripts
Installation and Setup
Selecting a Ruby IDE or Editor
Overview of Selenium Architecture
- Selenium IDE
- Selenium WebDriver
- Selenium Grid
Ruby Scripting Essentials for Test Automation
Working with Selenium Webdriver
The Anatomy of a Web Application
Locating Page Elements through Page Objects
Creating a Unit Test
Accessing a Database
Developing a Test Framework
Running Test Suites against Multiple Browsers
Working with Selenium Grid
Troubleshooting
Closing Remarks
Requirements
- Basic Ruby programming experience.
- Basic knowledge of test automation.
Audience
- Testers and Developers
Testimonials
The trainer can wait for others when we could not catch up,
FUJITSU SYSTEMS GLOBAL SOLUTIONS MANAGEMENT SDN BHD
Learning Ruby on rails
FUJITSU SYSTEMS GLOBAL SOLUTIONS MANAGEMENT SDN BHD
Comprehensive knowledge of the instructor and his approach towards coding
Movella
Provided me with tools how to write better code.
Movella
The teacher addressed many relevant topics for clean coding with practical examples.
Ben van Oeveren - Movella
The atmosphere was very nice, much more relaxed conversation than classic teaching style. Also, several of the techniques, especially those I doubt would hold up or be worth it (effort-gain-wise) under "real world" work conditions (as mentioned above) made me reflect on my coding style, and why I do or don't do some things (both on topics presented int he course and related ones), which I don't do that often (needed the impetus) but is really useful, even if I come to the conclusion that my style already suits my needs well.
Greentube Internet Entertainment Solutions GmbH
I really liked that there were a lot of practical exercises in which you could put the learned immediately into action.