
Dive into end-to-end testing with protractor and cucumber, using selenium to drive angular apps in real browsers, and explore a demo form app with multiple test scenarios.
Node.js: https://nodejs.org/en/
JDK: https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
Git-Bash: https://git-scm.com/downloads
Visual Studio Code: https://code.visualstudio.com/download
VSCode Extensions:
Cucumber (Gherkin) Full Support
Rainbow Brackets
Prettier
Easy Gherkin Cheat Sheet:
http://dontcodetired.com/blog/post/Gherkin-Cheat-Sheet
Learn to write a Protractor Cucumber step definitions file, configure dependencies with npm, and implement reliable browser interactions using expected conditions and asynchronous patterns.
This course is intended to teach you how to use the Protractor-Cucumber Framework, with a few tips from a software engineer familiar with these tools. By the end of the course, a developer should be equipped with enough knowledge to start using these tools at their software shop or in their own projects. Far too often is Integration & End-to-End testing thrown out of a software process, but if it were just easier, then maybe it could find its place everywhere.
Technologies Used:
Node.js
Selenium (Webdriver-manager)
JavaScript
(Future Lectures) Typescript Support If Requested
Visual Studio Code
Extensions Listed Under Lecture 2
Protractor
Cucumber
Gherkin