Web Application Automation - Selenium - Ruby - Cucumber
3.8 (75 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.
553 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Web Application Automation - Selenium - Ruby - Cucumber to your Wishlist.

Add to Wishlist

Web Application Automation - Selenium - Ruby - Cucumber

With Cucumber Integration
3.8 (75 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.
553 students enrolled
Created by Testing World
Last updated 12/2016
English
Current price: $10 Original price: $20 Discount: 50% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 6.5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Complete understanding of basic to expert Ruby concepts with practical implementation
  • Complete understanding of basic to advance cucumber with practical implementation
  • Can automation any realtime application and also can design framework from scratch
View Curriculum
Requirements
  • No programming or coding experience required
  • Machine with Windows OS
Description

This course includes Selenium WebDriver Basics and Advanced, Ruby ConceptsCucumber FrameworkAutomation Framework Design (Page Objects, Data Driven, Reading Excel Files)

Parallel execution with Selenium Grid 2.0, Code management with Git integration 

This course will take you from basic to expert level step by step, we are covering all Ruby concepts which are required for daily selenium activities and also for preparing selenium interview

Ruby Basics: Variables, If-Then-Else, For loop, While loop, Arrays, Classes, Inheritance, Objects, Constructors, Methods, Working with Excel file and database

Selenium WebDriver Basics: Commonly used methods and locator types, Id, Name, Class Name, Link Text, Partial Link Text, Xpath, Css Selector

Ajax Handling,  Multi window handling, Actions class,  Implicit wait, Explicit wait. After completing the the course you will be able to write automated tests using selenium and java

Who is the target audience?
  • Software QA and Testers who want to start career in automation
  • Anyone who is interested in learning software test automation
Students Who Viewed This Course Also Viewed
Curriculum For This Course
84 Lectures
06:33:51
+
Selenium Introduction
4 Lectures 41:33
+
Element Locators - Basics
5 Lectures 21:33

Element Locator - ID
04:21

Element Locator - Name
02:27

Element Locator - Class
04:45

Element Locator - Link
04:08
+
Element Locators - Advance
6 Lectures 54:42
Element Locator - CSS
19:45

Locate Element By Xpath - Part1
12:25

Locate Element By Xpath - Part2
06:56

Locate Element By Xpath - Part3
04:16

Locate Element By Xpath - Part4
05:52

Locate Element By Xpath - Part5
05:28
+
Ruby Environment Setup
2 Lectures 15:08
Setup Ruby Interpreter
06:09

Eclipse and Ruby Plugin
08:59
+
Ruby Basics
3 Lectures 12:46
Ruby Gems
05:47

Ruby Interactive Environment
03:34

Ruby Programming on Notepad
03:25
+
Ruby Programming Kickoff
17 Lectures 01:24:05
Kickoff Programming
07:54

Start and End Execution Block
03:34

Class - Method - Object
05:53

Ruby Methods Detail
09:10

Constructors
04:18

Condition Handling
07:06

Condition Handling - Logical AND - OR
05:39

Ruby While Loop
06:15

Ruby - For Loop
02:29

Ruby - Array
04:55

Ruby - For Each Loop
02:30

Ruby Hashes
06:56

Ruby - String Handling
10:28

Ruby - Local Variable
02:11

Ruby - Global Variable
01:18

Ruby - Instance Variable
02:02

Ruby - Class Variable
01:27
+
Ruby - Advance Concepts
8 Lectures 45:51
Ruby - Exception Handling
07:03

Ruby Modules
09:58

Ruby Inheritance
10:12

Overriding
03:30

Ruby - Read Text File
03:51

Ruby - Write text file
02:29

Ruby - Read Excel
05:30

Ruby - Write Excel
03:18
+
BDD Testing with Cucumber
12 Lectures 44:36
What is BDD(Behaviour Driven Development)
03:55

Difference between TDD and BDD
02:29

BDD Tool: Cucumber Basics
05:48

Gherkin : Feature Keyword
07:03

Scenario Keyword
02:35

Given Step
03:07

When- Then Step
03:53

BackGround
01:51

Step Argument
01:58

Scenario Outline
06:35

Tags and Comment
04:05

Cucumber - Gem Installation
01:17
+
Step Definitions
3 Lectures 13:38
What is Step Definition
01:13

Generate Steps
08:14

Steps : Use Data passed from Feature File
04:11
+
Hooks in detail
7 Lectures 12:04
What is Hooks ?
01:42

Scenario Hook : Before
03:15

Scenario Hook : After
03:12

Tagged Hook
00:47

Run Tagged Scenario
01:30

Multiple Tagged Hook - Logical OR
00:54

Multiple Tagged Hook - Logical AND
00:44
3 More Sections
About the Instructor
Testing World
4.0 Average rating
1,902 Reviews
16,690 Students
48 Courses
Director of Testing World

Handling Testing World Operations

Involve in Testing Course Video update and management

Handling online and Face to face classes of Testing World

Masters In Computer Science

Expertise in manual testing & Automation testing using Selenium, QTP, LoadRunner, Jmeter and Mobile Automation

Found of Testing World

Trained more than 4000 students online 

Actively involved in corporate training