Robot Framework & SeleniumLibrary - Web automation

complete course for Beginners

3.95 (18 reviews)
Udemy
platform
English
language
Software Testing
category
instructor
Robot Framework & SeleniumLibrary - Web automation
317
students
3.5 hours
content
Sep 2022
last update
$54.99
regular price

What you will learn

This course is for Test engineers or QA resources who want to learn automation testing using Robot Framework.

Description

Robot Framework is a  test automation framework. It is used for simplifying your test automation process. With Robot, you can run a variety of automated tests with the assistance of Selenium Webdriver, API, Database, etc. Robot Framework is easier to learn than other frameworks and it helps you automate your tests with ease.

This course begins with covering the features, functionalities, and the use of Robot framework along with setting up the development environment wherein you will create a project and a script directory. You will then deep dive into the essential concepts of the framework such as functions, variables, loops, and test libraries with practical use cases. You will also learn how Selenium and SeleniumLibrary are used along with Robot framework for writing test cases.

By the end of the course, you will be well-versed in using Robot Framework for your test automation requirements.


KEY FEATURES -

  • Get well-versed with Web Automation using Robot Framework

  • Automate any website with confidence and skills gained in this course

  • Execute test scripts on a real website to acquire real-world industry specific scenarios


APPROACH - The course will follow hands-on approach. Each concept will first be explained in theory and then it will be followed by a hands-on practical examples. Best test automation practices will also be discussed to give the student an idea about how things work in industry.



WHAT WILL YOU LEARN -

  • Gain a complete understanding of Web Automation using Robot Framework.


  • Automate web based applications and web services using Robot framework


  • Manage your test cases by designing structures using Robot Framework


  • Perform cross-browser testing on firefox, chrome, and Internet Explorer.


  • Programming concepts in Robot Framework - Variables, Loops


  • Robot Framework libraries such as SeleniumLibrary for web UI automation



ABOUT THE AUTHOR - Kamal Girdher is a Lead automation architect, with rich experience on automation of web, mobile and web service applications. He is a Youtuber, blogger and therefore passionate about teaching thousands of people all over the world.

Content

Robot framework - Introduction & Installation

Introduction to Robot framework
Edge of Robot framework over other automation tools/frameworks
Installation
RIDE and RED IDE
Create a new project in RED

Concepts of Robot Framework

Test Suite, Test Cases and User Keywords
Builtin-Library and keywords
Test your knowledge - Built-in Library
Scalars, Lists, Dictionaries and Variable files
Suite/Test setup teardown
External resources
Loop Statements
Conditional Functions
BONUS LECTURE : Special variables in robot framework
BONUS LECTURE : Data driven test case execution

Robot framework & Selenium Library

Introduction to Selenium & SeleniumLibrary
Open and Close Browser (Firefox, Chrome, ie)
Object Identification | Part 1 | Basic techniques
Object identification | Part 2 | XPATH
Object Identification | Part 3 | CSS Selector
Xpath & CSS Selector techniques
SeleniumLibrary Functions | Web automation
Wait Functions for Synchronization
Handling Alerts
Assertions
Switch to windows and popups
Switch to frames
Practice Questions - No Hints No Answers

Reviews

Srinivas
April 24, 2020
Learning a lot from this course. Few concepts needs to be updated based on Robot Framework Latest version. Thank You!!

Charts

Price

Robot Framework & SeleniumLibrary - Web automation - Price chart

Rating

Robot Framework & SeleniumLibrary - Web automation - Ratings chart

Enrollment distribution

Robot Framework & SeleniumLibrary - Web automation - Distribution chart
2115570
udemy ID
12/30/2018
course created date
5/22/2020
course indexed date
Bot
course submited by