Angular automation with Protractor + Typescript + Cucumber (Udemy.com)
Understand Protractor and Cucumber with Typescript language from complete ground up
Created by: Karthik KK
Last updated March 2019
What you will learn
- Understand what Angular 2 application is
- Understand and work with Jasmine
- Understand and work with Protractor with Typescript
- Working with Page Object Models in protractor
- Working with different tools and techniques of Protractor with Typescript
- Working with BDD using Cucumber with Protractor
How it compares
Against the other 335 rated Udemy courses in Engineering on CourseDuck:
- Rating4.1 out of 5higher than 13% of them
- Reviews513#146 of 336 by number of reviews
- Length7.2 hourslonger than 63% of them
- Last updatedMarch 2019earlier than 86% of them
Course 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 that covers Protractor automation with Typescript language, which in turn helps people to understand how easy it is to work with Typescript compared to Javascript.
In this course, we will cover the following topics
Understand building Angular 2 applications with Angular-CLI
Understand how to build an Angular 2 application with Angular CLI
Understanding and working with Jasmine
Understand what Jasmine is
Understand how to work with Jasmine for automation testing
Understanding and working with Protractor (Basic)
Learn about the basics of Protractor
Work with different modules of the protractor
Working with UI Interactions
Working with Assertions
Working with various ways to work with Angular applications
Power of Protractor for automation testing and increase the speed of automating application
Understanding and working with Protractor (Advanced)
Understand the advanced features of Protractor
Understanding how to leverage the power of other application types in automation.
Working with Cucumber and Protractor with Typescript
Understanding BDD
Using the same with Cucumber along with Typescript
Writing BDD scenarios
Running BDD test
Generating Reports with BDD
CI/CD with Protractor
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 standards.
Instructor Details
- 4.1 Rating
513 Reviews
Karthik KK
I am Karthik K.K. I do consulting, blogging and researching on various different tools and technologies which inspire my interest. I have been into Software Automation Testing for over 20 years now and my interest in learning new stuffs which enables automation has never been compromised.
Due to my passion in automation testing I got fully exposed to tools and languages like
AI and Machine Learning: Built an Tool for Playwright MCP Server, LangChain, DeepEval, RAGAs, HuggingFace, Fine-tuning LLMs
Desktop & Web : Cypress, Selenium, Specflow,Puppeteer,Plawright, UFT, VS Coded UI, Ranorex ,Test Complete and Cucumber
Mobile : Appium, Robotium,Calabash, Espresso, Selendroid
Languages : C#, Java, Ruby, Powershell, Javascript, VBScript
Cloud Tools : Azure, Dockers
Misc Tools: Mockito, Rest-assured, Bound-Box,FluentAutomation
Interested in: MVC, Entity framework, LINQ, Fakes, Distributed deployment, SAAS, Event-Driven System
More courses by Karthik KK
2026-Using Gen AI & AI Agent in Software Automation Testing
4.5 (3,603 Reviews)
Provider: Udemy
Time: 12.8h
$19.99
2026 -Understand Docker and using it for Selenium automation
4.1 (3,418 Reviews)
Provider: Udemy
Time: 6.2h
$19.99
2026 - Automation framework with Selenium Java (Advanced)
4.4 (2,378 Reviews)
Provider: Udemy
Time: 12.8h
$10.99
2026-Automation Framework Development with Selenium C# .NET
4.3 (1,810 Reviews)
Provider: Udemy
Time: 14.1h
$10.99
More Engineering courses
Do it Yourself - Automotive Electrical Diagnosis - Beginner (2026)
4.8 (1,897 Reviews)
Provider: Udemy
Time: 2.1h
$12.99
ROS 2 for Beginners Level 2 - TF | URDF | RViz | Gazebo (2025)
4.8 (1,869 Reviews)
Provider: Udemy
Time: 13.8h
$10.99
Advanced Kalman Filtering and Sensor Fusion (2021)
4.8 (1,033 Reviews)
Provider: Udemy
Time: 8.3h
$84.99
Digital Electronics: Robotics, learn by building module II (2020)
4.8 (942 Reviews)
Provider: Udemy
Time: 13.1h
$14.99
Reviews
By Randell balkaran on 1/27/2022
Great course, super informative and awesome work by Karthik again. I would love to get a 2021 update if there are any changes but so far so good. Keep up the great work and I will keep on purchasing your courses
By Gundluru Chandra Sekhar on 2/20/2019
I took Angular automation with Protractor+ Typescript+ Cucumber. I would like to say you are an amazing trainer. While I was watching thecourse videos of Protractor+ Typescript+ Cucumber greatly you have explained the technical stuff. Thank you Karthik KK.
By Jorge Quiros Torres on 2/11/2019
really great course, I have created frameworks in Java, Python and C# and this course is a great add for creating frameworks for Typescript(JS) and tools that are used with it, pretty great, a lot of explanation and many things within the same course, you will learn tons of awesome info!
By Ramesh on 12/2/2018
Need to automate complex application while showing the tutorials. Need to celebrate more on cucumber opts options Good coverage is required on Locators , currently it is very very less Required more information chai and jasmine There is not information how to work with old version of protractor No information how to work with IE browser How to work with old version of selenium-webdriver and earlier version of browser Thank you Ramesh Reddy
By Kiran Bagisetty on 6/2/2018
Instructor Kartik is very knowledgeable and experienced, his style of teaching is great, and close to real world. The only suggestion would be a mini project based explanation and building from ground up would be more satisfactory. This course is still good without the mini project but real world is all based on projects. Great work! Kiran
By Vijay Vedachalam on 4/5/2018
I am in JavaScript domain for almost 2 years and was curious to know what this course provides. A well structured course and really provides what a professional needs to make a quick start. Having provided the right tools, its upto to the individuals to progress towards Redbull's daredevil or leave the workshop closed and rusted.
By MAHABOOB BASHA on 3/28/2018
Karthik is very good instructor, explained all the topics very nicely with examples. Really great learning. Only the missing topic is CI CD pipeline which is efficiently using by all the automation projects, hope you will add that too in tidbits. Thank you very much.
By RENIER Gauthier on 11/27/2017
Nice and complete explanations but sometimes English accent is quiet difficult to understand. Course gives good basic knowledge but still not gives a lot of practical and useful methods (How to test if buttons are visible or not, how to test with multiple browsers, versions, how to grab a specific item inside an Array,...)
By Anandhi on 7/12/2017
I started the course with absolutely zero knowledge and after listening to the tutorials till now, I have gained great confidence on building a new test framework for our React application, using Protractor + TypeScript + Cucumber + Chai. I have enrolled in many courses in Udemy. But Karthik is very exceptional in teaching the concepts. Karthik keeps updating the course with additional videos for various features continuously. I truly appreciate Karthik for his effort!
By Juan Diego MaLó on 7/11/2017
After complete the course I have to say that the lastest sections are the most interesting. Using Cucumber with protractor to make E2E testing is very cool and I think that the teacher give us a good base to do it. The only I could object is that when he is explaining what is Gherkins and the features files doesn't explain the meaning of the decorator that is using in mutiple files. Update: The tibdibs section is interesting, it would be very cool to have more cucumber sessions like this.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 82 / 100












