Protractor Course
Tags: Automation
Understand Protractor and Cucumber with Typescript language from complete ground up
Last updated 2022-01-10 | 4.3
- Understand what Angular 2 application is- Understand and work with Jasmine
- Understand and work with Protractor with Typescript
What you'll learn
* Requirements
* Basic understanding on Typescript* Basic understanding in Selenium
* Basic understanding in Javascript and cucumber
Description
Angular automation with Protractor + Typescript + Cucumber course is designed in such as way that anyone with basic knowledge in Typescript and selenium can get started with this course without any hiccups.
This course is the first ever course which covers Protractor automation with Typescript language, which in turn helps people to understand how easy it is to work with Typescript comparing to Javascript.
In this course we will cover following topics
- Understand building Angular 2 application with Angular-cli
- Understanding and working with Jasmine
- Understanding and working with Protractor (Basic)
- Understanding and working with Protractor (Advanced)
- Working with Cucumber and Protractor with Typescript
The course has not only covered very basic topics on Protractor, but it has also covered some of the advanced concepts which are required for production ready and industry standard.
Who this course is for:
- QA
- Automation Engineers
- Developers
- BA
- DevOps
Course content
11 sections • 47 lectures
Introduction Preview 06:26
An Introduction to the complete course
Part 2 - Understanding and building Angular 2 application Preview 11:37
In this lecture we will discuss creating an Angular 2 application using Angular-cli
Part 3 - Understanding and building Angular 2 application with angular-cli Preview 12:44
In this lecture we will discuss creating an Angular 2 application using Angular-cli (contd)
Part 4 - An Introduction to Jasmine Preview 15:42
In this lecture we will Introduce Jasmine and show how great it is to work with Specs
Part 5 - Jasmine Specs with Describe and It block Preview 06:00
In this lecture we will work with Describe and It block of Jasmine
Part 6 - Jasmine Specs with Expect and Match Preview 04:57
In this lecture we will work with Expect and Match block of Jasmine
Part 7 - Executing Jasmine specs with SpecRunner Preview 12:43
Part 8 - An Introduction to Protractor Preview 08:42
Part 9 - Introduction, Installing and Configuring Protractor with VS Code Preview 15:50
Part 10 - Working with Locators in Protractor (Part A) Preview 19:10
Part 11 - Working with Locators in Protractor (Part B) Preview 05:35
Part 12 - Locators shorthand and finding element within element Preview 11:48
Part 13 - Working with Page Object Models in Protractor Preview 12:49
In this lecture we will discuss working with Page Object Models of Protractor from basic to advanced
Part 14 - Working with Page Object Models with custom utilities in Protractor Preview 10:56
In this lecture we will discuss working with Page Object Models of Protractor with an custom code
Part 15 - Working with Page Object models with custom utilities (Contd) Preview 07:03
In this lecture we will discuss working with Page Object Models of Protractor from basic to advanced
Part 16 - Running Protractor test interactively with Shell Preview 07:23
In this lecture we will discuss working with Protractor to run test with Interactive shell using protractor --elementFinder
Part 17 - Configuring the debugger of Protractor with VS Code Preview 08:58
In this lecture we will configure debugger for Protractor with Visual studio code
Part 18 - How Protractor Works ? Preview 07:16
In this lecture we will discuss how protractor works in much indepth
Part 19 - Understanding Async/Await in Typescript and its impact in Protractor Preview 09:15
Part 20 - An Introduction to Cucumber with Protractor with Typescript Preview 06:45
Part 21 - Installing and getting started with Cucumber in Protractor Preview 08:00
Part 22 - Writing first code using Cucumber in Protractor (Part A) Preview 13:10
Part 23 - Writing first code using Cucumber in Protractor (Part B) Preview 10:46
Part 24 - Understanding and working with Scenario Hooks (Part A) Preview 06:23
Part 25 - Understanding and working with Scenario Hooks (Part B) Preview 06:58
Part 26 - Introduction to Cucumber reporting Preview 05:54
Part 27 - Writing Cucumber Reporting Extension (Part A) Preview 12:30
Part 28 - Writing and running Cucumber reporting extension (Part B) Preview 09:05
Part 29 - Working with Cucumber Tags Preview 05:09
Part 30 - Working with Protractor Suites Preview 05:43
Part 31 - Working with Data Tables in Cucumber Preview 11:43
Part 32 - Working with Data Driven Testing using JSON Preview 14:57
Part 33 - Working with Data Driven Testing using Excel Preview 14:47
Part 34 - Taking screenshot when test fail and attach in cucumber report Preview 10:01
Part 35 - Cucumber Gherkin Extension for VS Code Preview 10:37
Will talk about Cucumber Extensions