Complete Robot Framework Guide – Beginner to Expert (16 hrs)
***One stop solution to learn test automation with the industry leader Robot Framework ***
***Be a master in automating test cases involving web, desktop, database and web services, and execute your automated scripts with Jenkins ***
**Be Interview Ready in Just 16 Hours**
–>Learn from scratch the concepts of keyword driven and data driven frameworks
***Automate real time applications ***
**Go script-less with Robot Framework.**
—>No Other Course in Robot framework provides detailed lectures on <–
Agile Test Methodology
Web Services with REST API
Coding in Python to create your own custom keywords
Source Code Management with Git
Continuous Integration with Jenkins.
Manual API testing using Postman
***Additionally you’ll receive ***
Hands-on exercises, assignments and live projects
Quiz to test your learning
Downloadable codes and notes from the training
Interview questions and resume preparation tips
–>No Prior Coding Experience needed
–> Start as a Beginner and end as an Expert
–>Instructor reply to students questions within 24 hours.
Why this course as compared to other courses?
–>This course is all-in-one solution for automating Web based, Desktop, Database and REST API’s applications.
–>This course covers detailed lectures on Jenkins and GitHub (No prior experience needed)
–>This course assumes that students have no prior knowledge in Manual and Automation Testing. Everything is taught from scratch.
–>Student gets hands on practice with variety of exercises, quiz and live projects.
–>This course covers interview questions and resume preparation tips.
Who all can take this course?
1.Students with No prior experience in testing
2.Students looking to switch their career in field of software testing
4.Manual tester looking to learn new skills for automation.
5.Students with no experience in coding.
6.Any Non IT Professional looking to enter IT Field.
7.Automation developers looking to learn new automation skills.
You will Learn
How to automate Web Applications
How to automate Desktop applications
How to automate Rest API applications
How to automate Databases.
How to write own keywords in python
Installation of all software and related Libraries.
Detailed concepts of Rest API’S
Detailed Agile Methodology concepts.
How to use GIT
Continuous integration using Jenkins
Data Driven Framework
Keyword Driven Framework
Importing Different libraries in robot framework
End to end automation of Live Projects
More than 25 test cases to practice automation.(End to End)
Advance XPath and CSS Selectors
Learn to create XPath of any kind of element on Webpage
Chrome and Firefox developer tools and addons
Resume preparation tips
More than 50 Interview Question answers related to Test Automation
******In the End , student will be able to automate any kind of Web based application, Desktop application,Rest API and database automation.Also student will be able to create their own keywords in python for automation ******
In this introductory lecture students will get an understanding about the objectives of the course and the topics covered in the course
This course explains the pre-requisites and the course structure
Automation and Framework Basics
This lecture explains the need for test automation, how to choose the right test cases for automation, and features of a good automation framework
In this lecture, students will learn about the different types of automation frameworks in use in the industry
This lecture explains the advantages of using Robot Framework
In this lecture students will come to know what they can expect in the rest of the course
Python and Robot Framework Installation
At the end of this lecture, students will be able to install Python on their systems
This lecture explain in detail how to install pip
At the end of this lecture students will be able to install Robot Framework along with the dependencies
This lecture explains how to configure and upgrade pip
This lecture talks about the two dependencies needed for RIDE and how to install them
This lecture explains step by step how to install RIDE
Working with RIDE
This lectures talks about the basic features of RIDE and how to design Test Suites and Test Cases in Robot Framework
In this lecture students will learn the structures of a test case in Robot Framework
This lecture talks about the different variable types used in Robot Framework
At the end of this lecture students will know the files formats used in Robot Framework
At the end of this lecture students will learn the Test Case and Test Suite settings
Working with libraries is important in test case designing. This lecture talks explains how to import libraries in Robot Framework
At the end of this lecture students will know about the Resource Files and how to work with them
Robot test cases can executed thru RIDE or thru CLI. This lecture explains how to run test cases from the command line
My First Test Case
At the end of this lecture students will be able to do their first hand-on exercise on a complete test case automation
Understand Web Elements
This lecture explains the different elements encountered in web automation
In this lecture students will learn how to inspect web elements using Chrome Developer Tools
This lecture demonstrates the Chrome add-on - Ranorex Selocity
At the end of this lecture students will be able to inspect web elements with Firefox Developer Tool
This lecture explains how to use the Firefox add-on - Try Xpath
Locators for Web Elements
In this lecture students will learn how to use Name locator to identify a web element
In this lecture students will learn how to use Class locator to identify a web element
In this lecture students will learn how to use ID locator to identify a web element
In this lecture students will learn how to formulate xpath to identify a web element
In this lecture students will learn how to use CSS Selector to locate a web element
This lecture explains with examples the difference between absolute and relative xpath
This lecture explains how to use text in the xpath for an element
This lecture explains the contains function that's used within an xpath
This lecture explains the starts with function that's used within an xpath
This lecture explains how to use xpath with index
At the end of this lecture students will learn to locate elements with siblings (following and preceding)
Locating web elements with CSS Selector
At the end of this lecture students will learn to locate elements with CSS Selector
Students will learn the CSS Selector formats in this lecture
At the end of this lecture students will learn to use CSS Inner Text within a CSS Selector
In this lecture students will learn the advanced concepts of CSS Selectors
Working with Web Elements
This lecture talks about the web element Text Box
This lecture talks about the web element Button
This lecture talks about the web element Checkbox
This lecture talks about the web element List
This lecture talks about the web element Radio Button
This lecture talks about the web element Image
This lecture talks about the web element Table
At the end of lecture students learn how to handle frames in the automation code
My Second Test Case
In this video, student will get create their second test case which involves logging to sample flight application.
In this video, students will get an introduction to Excel Library in Robot framework and will learn how to install Excel Library in Robot Framework.
In this video, Students will learn about the important read keywords in excel library.
In this video, students will learn about the important write keywords in Excel Library.
My Third test case-Data Driven Test Case
In this video, students will use data driven approach and create a test case which will be data driven.
In this video, students will learn about some important keywords in Selenium Library.
In this video, students will continue learning about some important keywords in Selenium Library.
In this video, students will learn about some important keywords in Builtin Library of Robot Framework.
Timeouts, Waits and Delays
In this video, students will learn about keywords related to timeouts , waits and delays.