Learn Protractor(Angular Testing) from scratch +Framework
4.5 (3,030 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
13,658 students enrolled

Learn Protractor(Angular Testing) from scratch +Framework

Step by Step tutorial to understand Protractor using Javascript&Typescript +Framework development(Cucumber,Jasmine)
Bestseller
4.5 (3,030 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
13,658 students enrolled
Created by Rahul Shetty
Last updated 5/2020
English
English [Auto-generated]
Current price: $139.99 Original price: $199.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 21.5 hours on-demand video
  • 28 articles
  • 6 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • By end of this course, You will get complete knowledge on Protractor API to automate any Angular/NonAngular Apps
  • In-depth knowledge of JavaScript with Asynchronous Promise concepts
  • You will gain the ability to design Protractor framework from scratch using jasmine Unit testing techniques
  • Understand the Nodejs principles and package json in depth for CI integration
  • Includes a Practice Website to play around with all available Protractor functions to automate
  • Crack any Protractor Interview on Single shot!
Course content
Expand all 138 lectures 21:24:28
+ Getting started with Protractor
8 lectures 01:02:31
Important Note
00:13
Install Javascript Eclipse Tool for Protractor tests
13:11
Introduction to Jasmine and its terminologies
17:42
Code download
00:07
Importance of Configuration file in protractor framework
10:04
File reference
00:01
Creating Protractor TestRunner file to run the scripts
15:39
Install Angular JS plugin and convert to intern project
05:33
+ Setting up Protractor Tests in Visual studio and Webstorm
2 lectures 20:15
Install Visual studio and run protractor Test
11:12
Install Webstorm and run protractor Test
09:03
+ Deeper Understanding of Protractor Promises and its working mechanism
7 lectures 39:55
Important Player Tips for Best learning Experience:
03:23
Javascript Asynchronus and its problem with Protractor
09:07
Get Social with Rahul Shetty
00:32
Importance of Promises and how its solves Asynchronous issue
15:28
Links to read more on promises
00:00
Understand how protractor inbuilt takes care of promise
11:22
Project code download
00:02
+ JavaScript Basics
10 lectures 01:15:41
Basics of Javascript
08:08
JS conditional statements -If else
07:39
Javascript loops - for with example
09:59
Javascript while and do while -example
11:18
code download
00:05
Understand JS functions and its usage
05:57
Importance of Javascript arrays with example
19:23
Javascript String functions with examples
12:42
Code download
00:20
Important Note
00:10
+ Getting Started with Protractor Tests
9 lectures 01:23:42
Understand Global variables of Protractor
12:25
Usage of Protractor locators - 1
18:53
Usage of Protractor locators - 2
21:21
Jasmine assertions to validate Protractor tests
09:47
Code download
00:01
Running Protractor tests on Firefox and Internet Explorer
14:28
Browser configuration file
00:12
Stay Connected to the Testing World
00:23
Running Protractor tests on Non Angualr Sites
06:12
+ Deep dive into Protractor Core API
9 lectures 01:10:53
Web applications to Practise Protractor Automation
03:04
Importance of chain locators with example
17:19
Chain locators to identify Child elements-Example
07:34
Code download
00:06
Getting the list of Elements with All method in Protractor
19:19
Practise exercises on All and chain locators
07:25
Code download
00:05
Handling list of dropdown options with example
15:55
Code download
00:06
+ Handling Mouseactions, Windows, Alerts with Protractor
7 lectures 01:00:15
Actions and its importance in the Angular UI
13:12
Examples of handling Autocomplete dropdowns with Actions
16:15
Handling child windows with Protractor
08:20
Examples on validating child windows with Switch Mechanism
07:10
Code download
00:07
Handling Java Alerts with Protractor
14:56
Code download
00:15
+ Frames and Synchronization practical usage
3 lectures 34:51
What are Frames? Methods to handle in protrator
13:16
Handling synchronization with Protractor
21:22
Code download
00:13
+ Real time project in building Protractor tests
7 lectures 01:23:21
Demo project walkthrough
06:55
Submission of Forms with various Protractor locators
19:03
Validating Angular error messages - example
11:46
Handling dynamic sections with Protractor
18:50
Practise Exercises on selecting items to cart-
14:36
String functions to extract count of cart items
11:52
Code download
00:19
Requirements
  • No prior experience required on any language. Everything including Tool setup instructions are taken care in the course.
  • Theoretical Material,Code dump and Interview Guide are available for download
  • You will have Life Time instructor support to get solved all your queries and we will get back with solutions in less than 12 hours
Description
  • Course Last Updated- May 3rd- [Protractor Cucumber BDD Framework]

  • "Welcome to The only online course in the World which covers end to end Automation using Protractor API from Complete Scratch to Framework level using  Javascript Jasmine & Typescript Cucumber. "
    Why Protractor?

      Protractor turns out be the Hottest Automation testing tool in the market with sudden increase in demand of of Javascript Frameworks like Angular, React for Front End UI development. 

  • Protractor is developed by Angular core team and takes clear edge over all other testing tools for Angular Apps automation in terms of stability, reliabity ,Performance and Code complexity.

And I Bet! On course Completion You can clear any interview or develop Protractor framework on your own.

As a bonus apart from protractor, You will learn lots  of new  technologies in this course such as Javascript,Typescript, Node, jasmine,  etc.

Below is the course Content we Cover:

Introduction to protractor
Node.js basics with setup instructions
Protractor Setup and installation
Javascript Basics
Protractor API Overeview
Different locator strategies available in Protractor
Understanding Javascript Asynchronous promises
Working with Angular UI Elements with Protractor
Understanding the configuration file
20+ Practise exercises on UI Automation using Protractor
Working with non Angular Apps using protractor
jasmine Unit testing framework basics
Optimizing protractor tests for Framework development
Page object mechanism in JS frameworks
Data driven and parameterzation using Jasmine Framework
Client reports generation and config methods for Robust framework
Indepth understanding of Pacakage.json file and npm commands
Integrating the Protractor framework with CI Jenkins tool
Introduction to Git Hub

Wish you all the Best! See you all in the course :)

Who this course is for:
  • Any Software Proffesional