Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Learn Protractor(Angular Testing) from scratch +Framework
Highest Rated
Rating: 4.6 out of 5(5,186 ratings)
26,006 students

Learn Protractor(Angular Testing) from scratch +Framework

Step by Step tutorial to understand Protractor using Javascript&Typescript +Framework development(Cucumber,Jasmine)
Last updated 4/2021
English
English [Auto],Spanish [Auto],

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

24 sections135 lectures21h 23m total length
  • Understand the importance of Protractor13:20

    Explore how Protractor, built on Selenium WebDriver and Node.js, provides Angular-specific automation, supports non-angular sites, integrates with Jasmine, and enables end-to-end automation with a robust JavaScript testing framework.

  • UPDATE - Typescript Addition to this course***Must watch Lecture***7:14

    Announces the addition of TypeScript tutorials to the protractor course, teaching JavaScript basics first and then TypeScript tweaks, with protractor API remaining the same and Jasmine and Cucumber frameworks covered.

  • Why Node.js? Install Node12:17

    Learn how to install Node.js and set node_home and path variables. Verify Node and npm, understand npm's role, and install protractor globally with npm -g for Angular testing.

  • Install Protractor with Webdriver plugin10:34

    Install Protractor and Webdriver Manager via npm install, then start the Selenium server on port 4444 to enable Protractor to control the browser for Angular tests.

  • Install commands List0:03

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- March 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