Robot Framework Test Automation - Level 2
4.3 (188 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.
1,570 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Robot Framework Test Automation - Level 2 to your Wishlist.

Add to Wishlist

Robot Framework Test Automation - Level 2

Intermediate & advanced enterprise test automation using Robot Framework
Bestselling
4.3 (188 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.
1,570 students enrolled
Created by Bryan Lamb
Last updated 3/2017
English
Current price: $10 Original price: $150 Discount: 93% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 4 hours on-demand video
  • 1 Article
  • 7 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Use the command line to execute Robot Framework test suites with greater control
  • Keep your Robot Framework test tools up to date
  • Understanding of HTML Tags & Attributes, CSS, and Bootstrap
  • Confidently automate sophisticated web applications
  • Fully comprehend the end to end test automation analysis & scripting process
  • Automate complex interactions across multiple web applications
  • Create a custom Robot Framework library to extend out of the box capabilities
  • Create data-driven scripts with multiple rows of data for the same test process
View Curriculum
Requirements
  • Have access to a Windows, Linux, or Mac computer & Internet
  • Have a basic understanding of the Robot Framework platform
  • Have a basic understanding of Robot Framework scripting
Description

In this course, we'll take a deeper dive into the technical capabilities of the Robot Framework test automation platform, taking your Robot Framework test automation skills to the next level:

  • Many quick tips to turbocharge your level 1 skills
  • Creating custom Robot Framework libraries
  • A "TODO" script review process to improve collaboration with team members
  • How to keep your open source tools up to date
  • A deep dive into web locators
  • Conditionals & loops to make your scripts more logical
  • Advanced data handling with Dictionaries
  • Data-driven testing
  • A complete end to end example
  • More!

By the end of the course, you should feel confident to pursue a role with any company who needs to introduce test automation into their software development lifecycle.

Who is the target audience?
  • Manual QA professionals with no test automation experience
  • Test automation professionals with limited Robot Framework experience
  • Developers who are interested in automating their testing
Students Who Viewed This Course Also Viewed
Curriculum For This Course
51 Lectures
04:09:01
+
Welcome
1 Lecture 01:48
+
Quickly Turbocharge Your Level 1 Skills
10 Lectures 36:06

PyCharm "Find Usages" Feature
01:14

PyCharm "TODO" Feature
02:56

Advanced Command Line Options
05:11

Force Test Execution Order
02:29

Randomize Test Execution Order
02:50

Get More Detailed Logs
05:25

Automatic Variables
01:56

Return Values from Keywords
02:52

Create Custom Keyword Libraries
04:49
+
Keeping Your Tools Up to Date
8 Lectures 20:59
Overview
01:56

Updating Python & PIP
01:40

Examine and Capture Current Library Versions
01:33

Update Robot Framework Related Libraries
04:43

Update Browsers and Check the System
01:37

Update Webdrivers and Check the System
02:58

What to Do If You Have Problems
01:00

Updating Your IDE & Plugin
05:32
+
Web Locators - Preconditions
7 Lectures 33:53
Overview
00:54

HTML/CSS/Bootstrap Primer - Overview
06:47

HTML/CSS/Bootstrap Primer - HTML Tags
07:22

HTML/CSS/Bootstrap Primer - HTML Attributes
03:05

HTML/CSS/Bootstrap Primer - CSS
03:37

HTML/CSS/Bootstrap Primer - Bootstrap
08:59

HTML/CSS/Bootstrap Primer - Summary
03:09
+
Web Locators - Fundamentals
4 Lectures 25:27
Install the Tools
03:02

Basic Locators Overview & Demo
08:15

The Importance of Using Specific Locators
04:02

Real-World Locator Troubleshooting Example
10:08
+
Web Locators - Advanced
8 Lectures 51:33
Overview
01:10

Basic XPath and CSS Syntax
11:24

Absolute Parent:Child Relationships (XPath & CSS)
08:23

Relative Parent:Child Relationships (XPath & CSS)
09:44

Partial Locators- Starts With (XPath & CSS)
05:30

Partial Locators- Ends With (XPath & CSS)
02:10

Partial Locators- Contains (XPath & CSS)
08:03

Scenario: Finding and Using Multiple Elements
05:09
+
Script Control Flow
3 Lectures 18:45
Overview
00:52

If/Else: Making Decisions
04:59

Loops
12:54
+
Advanced Data Management
3 Lectures 21:39
Dictionary Overview
03:39

Dictionary Practical Example - Site URLs
05:59

Dictionary Practical Example - Test User Data
12:01
+
Data-Driven Tests
3 Lectures 26:05

Tour the Starter Project
07:59

Built-In Capabilities
11:53
+
Multi-App End to End Scenario
4 Lectures 12:45

Scenario Overview
01:03

Project Setup for Multi-App Scenarios
09:03

Creating the End to End Script
00:01
About the Instructor
Bryan Lamb
4.5 Average rating
1,099 Reviews
3,514 Students
6 Courses
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!