Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Protractor with CucumberJS BDD on a Live Project
CucumberJS Basics in Depth
Introduction To The Course (1:19)
Lecture1 - Basic installation (6:26)
Download All Module codes
CucumberJS Basics in Depth
Lecture2 - Configuring CucumberJS Node package (6:08)
Lecture3 - Creating the first feature file (6:06)
Lecture4 - Creating the first Step definition (3:55)
Lecture5 - Adding Multiple scenarios to the feature (8:06)
Lecture6 - Adding Background (1:33)
Lecture7 - Scenario Outline (3:20)
Lecture8 - Adding Multiple features and step definitions (4:08)
Lecture9 - Understanding DataTables (5:17)
Lecture10 - Cucumber Tags (2:33)
Lecture11 - Cucumber Hooks (5:00)
Lecture12 - Tagged Hooks (2:06)
Lecture13 - Generating HTML Reports (4:04)
Lecture14 - Running all commands through package json file (2:22)
Protractor configuration and integration with CucumberJS
Lecture15 - Configuring Protractor (8:25)
Lecture16 - Integrate Protractor with CucumberJS (11:46)
Lecture17 - Integrating Cucumber HTML Reports (4:34)
Lecture18 - Running Parallel on Multiple browsers and Generating Parallel reports (11:56)
Lecture19 - More customization to the report (7:33)
Chai and Chai as Promised
Lecture20 - Inroduction Chai and Chai as promised NPM (4:02)
Lecture21 - Adding Expect statements and Reporting Failure (6:09)
Lecture22 - Attaching screenshots to the Cucumber reports on Failed scenarios (7:09)
Lecture 23 - Adding Properties Reader Utility (7:45)
Lecture 24 - Adding Callback to Cucumber Steps (1:17)
Adding more steps and Implementing Page Object Model to the framework
Lecture 25 - Adding More Steps (24:30)
Lecture 26 - Adding ng-inspector extension and running multiple scenarios (6:07)
Lecture 27 - Adding PageObjects and creating a BasePage file (7:31)
Lecture 28 - Creating more Page Objects (26:45)
Lecture 29 - Integrating Jenkins CI (12:48)
Lecture 25 - Adding More Steps
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock