Learn Protractor(Angular Testing) with JavaScript
What you'll learn
- You will get complete knowledge on Protractor API to automate any Angular/NonAngular Apps
- In-depth knowledge of JavaScript
Requirements
- No prior experience required on any language. Everything including Tool setup instructions are taken care in the course.
Description
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, reliability ,Performance and Code complexity.
Topics Covered in This Course:
JavaScript Programming
------------
Introduction to Javascript
DOM (Document Object Model)
Environment setup on Windows & Mac
JavaScript Comments & Statements
Variables
Data Types
Opearators
Conditional statements
Looping statements
Functions in Javasript
Objects in JavaScript
Arrays
Array Functions in JavaScript
Date Object
Strings in JavaScript
Numbers in JavaScript
Object Oriented Programming
Class, Object & Methods
Constructor
static keyword in JavaScript
Encapsulation
Inheritance
Prototype
Polymorphism
JSON to JavaScript Object Conversion
Web UI Automation using Protractor
-----------------------------
Introduction to Protractor
Environment setup on Windows & Mac
How to write test cases in Protractor
Locators
Jasmin framework for Protractor
Handle Elements - Input box,Button,DropDown,Alerts..
Handle Web Table
Automate Non-AngularJS Application
Handle Elements -Frames
Handling Mouse Operations
Mouse Hover
Right click
Double click
Drag and DropDown
Page Object Model
Capture screenshots
Generate HRML reports
Who this course is for:
- Freshers,Manual testers,Automation testers
Course content
- Preview18:48
- 35:03What is DOM? How To Write JavaScript Program
- 21:14JavaScript Fundamentals - Part 1
- 30:01JavaScript Fundamentals- Part 2( Variables & Data Types)
- 29:19JavaScript Fundamentals- Part 3 (Operators)
- 34:32JavaScript Fundamentals- Part 4 (Conditional Statements)
- 34:23JavaScript Fundamentals- Part 5 (Loops & Jump statements)
- 26:52JavaScript Functions
- 25:04JavaScript Objects
- 26:33JavaScript Arrays
- 29:48JavaScript Array Functions
- 26:54JavaScript Date object
- 25:29JavaScript Numbers & Strings
- 19:55JavaScript Object Oriented Programming - Class, Object ,Methods & Constructor
- 16:26JavaScript static keyword
- 09:15JavaScript Encapsulation
- 26:13JavaScript Inheritance
- 20:22JavaScript Prototype
- 06:50JavaScript Polymorphism
- 13:39How to Read JSON Data in JavaScript
Instructor
Hello Everyone, I'm Mr Pavan, having 15+ years of experience in IT industry especially in Software Quality Engineering. Worked with various CMM level organizations. Experience in Testing Enterprise and Business Intelligence applications. Experience in Financial, Compliance, Data Masking and Data Security Domains. Good experience in Agile and Scrum process environments.
I have passion about teaching and sharing knowledge on latest technologies. Conducted hundreds of online workshops, individual and group training sessions. Trained more than 20,000+ participants globally through online and class room.
Teaching Profile
Over 12+ years of experience as a Trainer/Instructor. 15000+ professionals learned though Self-Paced Video courses and over 5000+ participants attended Live Online Training's.