Linkedin Learning
Linkedin Learning Logo

Robot Framework Test Automation: Level 2 

  • Offered byLinkedin Learning

Robot Framework Test Automation: Level 2
 at 
Linkedin Learning 
Overview

Learn how to create simple tests with Robot Framework

Duration

5 hours

Mode of learning

Online

Difficulty level

Intermediate

Credential

Certificate

Robot Framework Test Automation: Level 2
 at 
Linkedin Learning 
Highlights

  • Earn a certificate of completion from LinkedIn Learning
Details Icon

Robot Framework Test Automation: Level 2
 at 
Linkedin Learning 
Course details

More about this course
  • Learn intermediate and advanced test automation techniques for Robot Framework
  • In this course, instructor Bryan Lamb helps you discover how you can create more potent, customized test scripts with Robot Framework
  • Learn how to create custom Robot Framework libraries, use web locators to test specific HTML and CSS elements, integrate conditionals and loops, perform advanced data management with dictionaries, and much more

Robot Framework Test Automation: Level 2
 at 
Linkedin Learning 
Curriculum

Welcome

About me

Overview of Robot Framework Level 2

Quickly Turbocharge Your Level 1 Skills

Getting help from other Robot Framework users

PyCharm Find Usages feature

PyCharm TODO feature

Advanced command-line options

Force test execution order

Randomize test execution order

Get more detailed logs

Automatic variables

Return values from keywords

Create custom keyword libraries

Keeping Your Tools Up to Date

Tools overview

Updating Python and PIP

Examine library versions

Update related Robot Framework libraries

Update browsers and check the system

Update web drivers and check the system

What to do if you have problems

Updating your IDE and plugin

Web Locators: Preconditions

Web locators preconditions overview

HTML, CSS, and Bootstrap overview

HTML tags

HTML attributes

CSS

Bootstrap

Summary

Web Locators: Fundamentals

Locator selection tool

Basic locators overview and demo

Install the tools

The importance of specific locators

Real-world troubleshooting example

Web Locators: Advanced

Web locators advanced overview

Basic XPath and CSS syntax

Absolute relationships (XPath and CSS)

Relative relationships (XPath and CSS)

Partial locators: starts-with

Partial locators: ends-with

Partial locators: contains

Scenario: Find and use multiple elements

Script Control Flow

Script control overview

IF/ELSE: Making decisions

Loops

Advanced Data Management

Dictionary overview

Dictionary practical example: URLs

Dictionary practical example: Users

Data-Driven Tests: Overview

Overview and demo

Tour the starter project

Data-Driven Tests: Built-In Method

Built-in capabilities

Data-Driven Tests: CSV (Excel)

Overview of the steps

Create the CSV data file

Custom CSV parsing library

Create our data manager

Call the data manager

Create the looping keyword file

Refactor data entry steps

Run and debug

Add error handling

Multi-App End-to-End Scenario

Multi-app end-to-end overview

Scenario overview

Refactor with directories

Add a simple test for site two

Create the basic end-to-end script

Centralize the browser and URL variables

Faculty Icon

Robot Framework Test Automation: Level 2
 at 
Linkedin Learning 
Faculty details

Bryan Lamb
Visionary, entrepreneurial, analytical, growth-minded technical leader, coach, trainer, and 4-time UiPath MVP with extensive experience in media, process automation, software development, and software quality assurance for large and mid-size enterprises.

Other courses offered by Linkedin Learning

– / –
1 hours
Intermediate
899
1 hours
Intermediate
– / –
1 hours
Advanced
1.85 K
1 hours
Intermediate
View Other 504 CoursesRight Arrow Icon
qna

Robot Framework Test Automation: Level 2
 at 
Linkedin Learning 

Student Forum

chatAnything you would want to ask experts?
Write here...