Robot Framework Test Automation - Saucelabs Integration

Run Robot Framework tests in the cloud on different OS, browser, or mobile device combinations!
4.7 (9 ratings)
Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
130 students enrolled
Sale Ends Today!
70% off
Take This Course
  • Lectures 23
  • Length 1 hour
  • Skill Level Beginner Level
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works


Find online courses made by experts from around the world.


Take your courses with you and learn anywhere, anytime.


Learn and practice real-world skills and achieve your goals.

About This Course

Published 11/2015 English

Course Description

If you're using Robot Framework for your Selenium Webdriver test automation and you need to test many different OS/browser combinations, this course is for you!

Instead of building & maintaining your own computers to host your Robot Framework test automation, a few simple changes to your scripts will allow you to easily run your Robot Framework Selenium tests in parallel on several dozen configurations including many versions of Windows, MacOS, and Linux operating systems and their most popular web browsers.

In this 1 hour course, I'll walk you through everything you need to know to convert your existing Robot Framework Selenium scripts to run on the SauceLabs browser cloud. I'm even including some working script examples so you can see it work even more quickly.

What are the requirements?

  • Please have a working knowledge of Robot Framework scripting prior to taking this course
  • Please have a working installation of Robot Framework on your computer

What am I going to get from this course?

  • Convert your existing Robot Framework scripts to run on OS/browser combinations in the cloud
  • Save lots of time & frustration when you no longer have to build & maintain your own test automation target computers
  • Leverage Saucelabs' built-in screen recording feature to review any test after the fact
  • Understand how to use the SauceConnect utility to test web applications that are hosted behind your company's firewall

Who is the target audience?

  • Take this course If you currently use Robot Framework and want to speed up your test execution time by running on multiple OS/browser combinations in parallel

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.


Section 1: Introduction
Demo of Robot Framework on Saucelabs
Why Use Saucelabs?
A Visual Overview of Saucelabs
Section 2: Configuring Robot Framework for Saucelabs
Install Robot Framework libraries- part 1
Install Robot Framework libraries- part 2
Create a Saucelabs account
Explore the platforms available on Saucelabs
Explore the manual testing options on Saucelabs
Section 3: Creating & Running Saucelabs Capable Robot Framework Scripts
Overview of scripting approach
Create & run a simple Robot Framework script on Saucelabs
Add 2 simple variables to more easily switch Saucelabs platforms
Retrofitting & running a layered Robot Framework suite
Searching & filtering Saucelabs test results
Section 4: Advanced Triggering Options
Overview of triggering options
Triggering from a batch file
Triggering from Jenkins (continuous integration)
Section 5: Use SauceConnect to Test Apps Behind a Firewall!
Overview of SauceConnect
How SauceConnect Works
Installing the SauceConnect utility
Running your Robot Framework scripts over SauceConnect

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Bryan Lamb, My 5-star courses will improve your life and income!

Bryan Lamb is a tech leader, entrepreneur, and trainer. He also plays a mean rock guitar, loves DSLR photography, and creates ultra-high quality, 5-star online training courses!

Bryan's goal is to help improve your life, help you earn more income, help you gain confidence with a variety of skills, and empower you to do greater things that you ever imagined were possible!

Ready to start learning?
Take This Course