Learn Protractor(Angular Testing) from scratch +Framework

4.5 (3434)
MOOC
Payment
Learning paid
Language
English
Duration
21.5 hour coourse
Course by Udemy
What will you 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!
About the course
  • 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 :)

Program
Introduction
Understand the importance of Protractor
UPDATE - Typescript Addition to this courseMust watch Lecture
Why Node.js?Install Node
Install Protractor with Webdriver plugin
commands list
Getting started with Protractor
Install Javascript Eclipse Tool for Protractor tests
Introduction to Jasmine and its terminologies
Code download
Importance of Configuration file in protractor framework
File reference
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
Lecturers
Rahul Shetty
Rahul Shetty
Teacher/Founder of RahulShettyAcademy.com (Testing School)
Platform
/storage/img/providers/udemy.svg
Udemy courses are suited to professional development. The platform is organized in such a way that it is experts themselves that decide the topic and when the course will start. All supporting documents are made available to you for lifetime access. On this platform, you can find a course on about any subject, and that is no exaggeration – from a tutorial on how to ride a motorcycle, to managing the financial markets. The language and the course format are established by the teacher. This is why it is important to read the information about the course carefully before parting with any money.
Rating
4.5
(1737)
(1272)
(307)
(60)
(58)
Comments (3434)
Like any other website, konevy uses «cookies». These cookies are used to store information including visitor's preferences, and the pages on the website that the visitor accessed or visited. The information is used to optimize the users' experience by customizing our web page content based on visitors' browser type and/or other information. For more general information on cookies, please read the «What Are Cookies» article on Cookie Consent website.