Web App automation using Selenium Robot Framework - Python
4.1 (20 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.
396 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Web App automation using Selenium Robot Framework - Python to your Wishlist.

Add to Wishlist

Web App automation using Selenium Robot Framework - Python

Including python programming, Ride Editor
4.1 (20 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.
396 students enrolled
Last updated 5/2017
English
Curiosity Sale
Current price: $10 Original price: $20 Discount: 50% off
30-Day Money-Back Guarantee
Includes:
  • 7 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Able to do End to End automation on Web Application using Robot Framework
  • Decent knowledge of python to face interview questions
View Curriculum
Requirements
  • Person should have basic knowledge of Windows Environment
  • Good to have programming basics
Description

Robot Framework is a generic test automation framework for acceptance testing and acceptance test-driven development (ATDD). It has easy-to-use tabular test data syntax and it utilizes the keyword-driven testing approach. Its testing capabilities can be extended by test libraries implemented either with Python or Java, and users can create new higher-level keywords from existing ones using the same syntax that is used for creating test cases.

Robot Framework project is hosted on GitHub where you can find further documentation, source code, and issue tracker. Downloads are hosted at PyPI. The framework has a rich ecosystem around it consisting of various generic test libraries and tools that are developed as separate projects.

We are going to cover,

1.  Basic environment setup

2.  Automation test cases in different browser

3.  Waits

4.  Architecture

5. Resource Files


Who is the target audience?
  • Manual testers looking opportunity in automation
  • BA and UAT testers
Students Who Viewed This Course Also Viewed
Curriculum For This Course
73 Lectures
06:46:33
+
Robot Framework Basics
2 Lectures 12:03

Test Libraries
03:31
+
Installation and Setup
3 Lectures 14:56

End to End Installation of Robot Framework with Ride- Part2
06:21

End to End Installation of Robot Framework with Ride- Part3
04:46
+
Start Automation....
10 Lectures 45:46

Import Libraries
04:25

Variables
03:53

First Test Case : On Chrome Browser : Part-1
06:32

First Test Case : On Chrome Browser : Part-2
03:27


Scalers
03:49

List
03:35

Dictionary
04:09

Understand Colour Coding
03:34
+
Working with Element Locators
11 Lectures 01:15:09
Setup Selenium IDE for highlighting elements
04:43

What is Element Locator
05:49

Locate Element By Id
04:18

Locate Element By Name
02:20

Locate Element by Link
04:00

Locate Element using CSS
19:33

Locate Element using Xpath- Part1
12:22

Locate Element using Xpath- Part2
06:50

Locate Element using Xpath- Part3
04:10

Locate Element using Xpath- Part4
05:49

Locate Element using Xpath- Part5
05:15
+
Keywords for common web based Elements
6 Lectures 23:01
Working on List and Dropdown
06:56

Working on Links
01:46

Working on Checkbox
04:31

Working on Radio Button
01:50

Working on Image
02:02

Keywords : Types of Keywords
05:56
+
Python Programming
20 Lectures 02:11:59
Programming Prerequisite
05:31

Python Basics
04:10

Python and Pydev setup
06:50

Python Programming Kickoff
07:47

Python Programming Guidelines
04:12

Variables in Python
05:27

Working with String
12:52

Loops in Python
03:32

Functions
13:53

Inheritance
17:24

Condition Handling in Python
09:46

Dictionary in Python
02:53

Exception Handling
04:36

Class in Python
06:02

List
04:01

Tuples
03:46

Module
05:17

File Read/Write
05:19

Excel read
05:19

Excel Write
03:22
+
Advance Robot
6 Lectures 41:51
Define Project Structure
05:54

User Defined Keywords
02:10

Create user defined keywords by Python script
07:14

Create User defined keyword from existing keywords
08:37

Create User defined keyword from existing keywords + User keywords
04:50

Setup and TearDown
13:06
+
Waits in Robot Framework
4 Lectures 20:32
Set Selenium Execution Speed
02:51

Pause between 2 steps
01:39

Wait for Element Search
06:27

Wait for Property of Element/Page
09:35
+
Get Actual data from Application
7 Lectures 18:03
Get Page Title
02:18

Get Page Source
02:09

Get Inner Text
03:07

Get Attribute Value
02:35

Get List Data
03:52

Get Selenium Speed
02:19

Get Element
01:43
+
Validation : Compare Actual with Expected Results
3 Lectures 17:22
Should be Keywords
05:31

Validate Element on Page
05:18

Validate text on Element
06:33
1 More Section
About the Instructor
Testing World Infotech
4.2 Average rating
69 Reviews
1,536 Students
10 Courses
Working Professional, Having 9 Yrs of Experience

We are a team of highly qualified, dedicated, experienced quality assurance working professionals. We are incorporated with the objective of bridging the gap between the requirements and demands in the areas of domain led software testing. We not only give in-depth theoretical concepts but also give practical knowledge on live projects. 

Our Job Sharing system

As we are group of working peoples, we have connection and information available from various companies about the vacancies that exists. We pick this information and we pass on to all our current and past students. Whenever a student joins our training program we add his or her email id to our JOB distribution list. Students get more than 50 JOB  emails everyday automatically in their inbox.