Contents of this course: 🚀🚀🚀 00:00:00: Introduction and contents to this course 00:03:23: Installation of Intellij Idea in local machine 00:06:54: Verify java in local machine ( If not there then installation steps) & setting up of system & environment variables 00:15:34: Verify Maven in local machine ( If not there then installation steps) & setting up of system & environment variables 00:23:00: Create a Maven Project and add cucumber plugin to the Intellij IDE 00:28:51: Add cucumber dependencies: cucumber-java, cucumber-junit, cucumber-core of same version in POM xml 00:36:04: Add Selenium Web driver dependency in the POM xml 00:38:08: Why do need web driver manager and whats a web driver manager 00:43:03: Adding web driver manager to the POM xml 00:44:20: Adding folder structure to the project 00:47:15: Introduction to BDD framework 00:49:00: Application under Test and 3 scenarios that we need to automate 00:54:14: Creating feature files in the project as per the 3 scenarios that we need to automate 00:59:24: Introduction to the Page Object Model concept 01:03:02: Creating pages in the project as per the page object model 01:06:44: web element locators 01:07:30: Different types of web element locators 01:09:17: Types of Xpaths: Relative xpaths & Absolute xpaths 01:12:00: Creating step definitions 01:14:00: Creating Runner file 01:15:35: Using and invoking web driver manager 01:21:16: Updating runner file 01:24:31: Updating the first testcase 01:27:44: Running and debugging the first testcase 01:42:02: Creating the second testcase 02:15:02: Runner files setup 02:18:00: Creating and designing the 3rd testcase which involves the web table 02:36:57: Allure Reporting setup and integration with BDD framework Git hub link: github.com/aceautomationacademy/SeleniumCucumberWebDriverManager
in this framework, we can use only one browser and one environment, If you add the configured property file and pillar running script then it will be the best framework.
So far I have not finished watching the entire video, but I did not like how you magically included WebDriverManager at 1:11:52 and did not explain anything.
Hi Pratik patel : I think you missed video on this : [2024][Updated]: Selenium + BDD Cucumber + Java + Web Driver manager + Allure reporting + POM th-cam.com/video/kPhpJzlnUTs/w-d-xo.html mentioned in description
Contents of this course: 🚀🚀🚀
00:00:00: Introduction and contents to this course
00:03:23: Installation of Intellij Idea in local machine
00:06:54: Verify java in local machine ( If not there then installation steps) & setting up of system & environment variables
00:15:34: Verify Maven in local machine ( If not there then installation steps) & setting up of system & environment variables
00:23:00: Create a Maven Project and add cucumber plugin to the Intellij IDE
00:28:51: Add cucumber dependencies: cucumber-java, cucumber-junit, cucumber-core of same version in POM xml
00:36:04: Add Selenium Web driver dependency in the POM xml
00:38:08: Why do need web driver manager and whats a web driver manager
00:43:03: Adding web driver manager to the POM xml
00:44:20: Adding folder structure to the project
00:47:15: Introduction to BDD framework
00:49:00: Application under Test and 3 scenarios that we need to automate
00:54:14: Creating feature files in the project as per the 3 scenarios that we need to automate
00:59:24: Introduction to the Page Object Model concept
01:03:02: Creating pages in the project as per the page object model
01:06:44: web element locators
01:07:30: Different types of web element locators
01:09:17: Types of Xpaths: Relative xpaths & Absolute xpaths
01:12:00: Creating step definitions
01:14:00: Creating Runner file
01:15:35: Using and invoking web driver manager
01:21:16: Updating runner file
01:24:31: Updating the first testcase
01:27:44: Running and debugging the first testcase
01:42:02: Creating the second testcase
02:15:02: Runner files setup
02:18:00: Creating and designing the 3rd testcase which involves the web table
02:36:57: Allure Reporting setup and integration with BDD framework
Git hub link: github.com/aceautomationacademy/SeleniumCucumberWebDriverManager
Bh
Subscribed and added to watch later
Thankyou much for presenting the video in a very systematic approach. Great help :)
You're very welcome!
in this framework, we can use only one browser and one environment, If you add the configured property file and pillar running script then it will be the best framework.
Thanks for your inputs
after execution full allure result is not getting generated , only a few json file is getting generated-any suggestion
Great explanation thanks.. Can you also add Ci/CD to this project.
Yes, soon will provide you the link
Are you sure this is the complete tutorial? I have seen you are missing many steps such as username password sendkeys.
Hi Sayantan: i rechecked you are right : the sequence of clips have got interchanged at second testcase and first testcase - will fix it soon
Hi Sayatan: the corrected video has been uploaded now: th-cam.com/video/kPhpJzlnUTs/w-d-xo.html - this video will be deleted from here soon
Sir please put the timestamp
Hi ash,
Please find this video with latest : [2024][Updated]: Selenium + BDD Cucumber + Java + Web Driver manager + Allure reporting + POM
th-cam.com/video/kPhpJzlnUTs/w-d-xo.html
So far I have not finished watching the entire video, but I did not like how you magically included WebDriverManager at 1:11:52 and did not explain anything.
Hi Prateek,
yes- there is an updated video on this, please find the link: th-cam.com/video/kPhpJzlnUTs/w-d-xo.html
@@aceautomationacademy6926 Thanks a lot for the help! :)
so many missing steps, it creates confusion
Hi Pratik patel : I think you missed video on this : [2024][Updated]: Selenium + BDD Cucumber + Java + Web Driver manager + Allure reporting + POM
th-cam.com/video/kPhpJzlnUTs/w-d-xo.html
mentioned in description