Selenium with Java+Cucumber BDD Framework from Scratch
Learn Selenium automation with Java and Cucumber, covering TDD, BDD, tools, and key differences. π

SDET- QA
729.7K views β’ Jul 2, 2019

About this video
Topics :
---------
01:09 - TDD means
03:44 Disadvantage of TDD
5:15 - BDD means
5:52 TDD tools
6:13 BDD tools
6:41 difference between functional and acceptance
13:08 Cucumber means
17:23 Advantage of Maven
20:26 IntelliJ installation
21:50 Changing IntelliJ theme
23:21 Create Maven Project in IntelliJ
28:05 Updating pom.xml with required dependencies in IntelliJ
37:39 Adding Cucumber for JAVA plugin in IntelliJ
42:43 Add Junit and Hamcrest JARS in IntelliJ
48:18 Create Maven Project in Eclipse
49:05 Deleting unnecessary packages in Eclipse
49:13 Updating pom.xml in Eclipse
50:12 Adding tools dependency in pom.xml (Eclipse)
53:31 Adding Cucumber plugin in Eclipse
58:04 How TestNG works
58:17 How Cucumber works
01:08:30 Creating feature file in IntelliJ
01:14:47 Adding Gherkin language to feature file in IntelliJ
01:18:20 Creating package for Step Definition and Test Runner file in IntelliJ
01:19:47 Creating Step Definition class in IntelliJ
01:31:43 Creating Test Runner class in IntelliJ
#########################################
π Udemy Courses π¨βπ»π©βπ»
##########################################
π’ Playwright with TypeScript ππ
π https://www.udemy.com/course/learn-playwright-web-api-testing-with-typescript/
π‘ Playwright with JavaScript ππ
π https://www.udemy.com/course/learn-playwright-with-javascript
π€ Generative AI for Software Testing π§ π‘
π https://shorturl.at/Uk2eM
π§ͺ Manual Testing + Agile with Jira Tool πβοΈ
π https://www.udemy.com/course/learn-manual-software-testing-with-live-project-jira-tool
π» Selenium with Java + Cucumber π₯β
π https://www.udemy.com/course/learn-selenium-with-java-live-project
π Selenium with Python & PyTest ππ§ͺ
π https://www.udemy.com/course/learn-selenium-with-python-d/
π€ Selenium with Python using Robot Framework π€π
π https://www.udemy.com/course/learn-selenium-with-python-using-robot-framework
π API Testing (Postman, RestAssured & SoapUI) ππ§
π https://www.udemy.com/course/learn-selenium-with-python-using-robot-framework/
π Web & API Automation using Cypress with JavaScript π»π§¬
π https://www.udemy.com/course/learn-cypress-with-typescript/
π JMeter - Performance Testing ππ
π https://www.udemy.com/course/learn-jmeter-m/learn/
π§© SDET Essentials (Full Stack QA) π§ π
π https://www.udemy.com/course/learn-sdet-essentials/
π± Appium - Mobile Automation Testing π²π§ͺ
π https://www.udemy.com/course/learn-appium-latest-1110-mobile-automation-testing/
β Java Collections ππ
π https://www.udemy.com/course/learn-java-collections/
π₯ Cucumber BDD Framework ππ¬
π https://www.udemy.com/course/learn-cucumber-bdd-framework
π οΈ Protractor with JavaScript π§π
π https://www.udemy.com/course/learn-protractorangular-testing-with-javascript/
#Selenium
#Java
#Cucumber
#BDD
#AutomationTesting
---------
01:09 - TDD means
03:44 Disadvantage of TDD
5:15 - BDD means
5:52 TDD tools
6:13 BDD tools
6:41 difference between functional and acceptance
13:08 Cucumber means
17:23 Advantage of Maven
20:26 IntelliJ installation
21:50 Changing IntelliJ theme
23:21 Create Maven Project in IntelliJ
28:05 Updating pom.xml with required dependencies in IntelliJ
37:39 Adding Cucumber for JAVA plugin in IntelliJ
42:43 Add Junit and Hamcrest JARS in IntelliJ
48:18 Create Maven Project in Eclipse
49:05 Deleting unnecessary packages in Eclipse
49:13 Updating pom.xml in Eclipse
50:12 Adding tools dependency in pom.xml (Eclipse)
53:31 Adding Cucumber plugin in Eclipse
58:04 How TestNG works
58:17 How Cucumber works
01:08:30 Creating feature file in IntelliJ
01:14:47 Adding Gherkin language to feature file in IntelliJ
01:18:20 Creating package for Step Definition and Test Runner file in IntelliJ
01:19:47 Creating Step Definition class in IntelliJ
01:31:43 Creating Test Runner class in IntelliJ
#########################################
π Udemy Courses π¨βπ»π©βπ»
##########################################
π’ Playwright with TypeScript ππ
π https://www.udemy.com/course/learn-playwright-web-api-testing-with-typescript/
π‘ Playwright with JavaScript ππ
π https://www.udemy.com/course/learn-playwright-with-javascript
π€ Generative AI for Software Testing π§ π‘
π https://shorturl.at/Uk2eM
π§ͺ Manual Testing + Agile with Jira Tool πβοΈ
π https://www.udemy.com/course/learn-manual-software-testing-with-live-project-jira-tool
π» Selenium with Java + Cucumber π₯β
π https://www.udemy.com/course/learn-selenium-with-java-live-project
π Selenium with Python & PyTest ππ§ͺ
π https://www.udemy.com/course/learn-selenium-with-python-d/
π€ Selenium with Python using Robot Framework π€π
π https://www.udemy.com/course/learn-selenium-with-python-using-robot-framework
π API Testing (Postman, RestAssured & SoapUI) ππ§
π https://www.udemy.com/course/learn-selenium-with-python-using-robot-framework/
π Web & API Automation using Cypress with JavaScript π»π§¬
π https://www.udemy.com/course/learn-cypress-with-typescript/
π JMeter - Performance Testing ππ
π https://www.udemy.com/course/learn-jmeter-m/learn/
π§© SDET Essentials (Full Stack QA) π§ π
π https://www.udemy.com/course/learn-sdet-essentials/
π± Appium - Mobile Automation Testing π²π§ͺ
π https://www.udemy.com/course/learn-appium-latest-1110-mobile-automation-testing/
β Java Collections ππ
π https://www.udemy.com/course/learn-java-collections/
π₯ Cucumber BDD Framework ππ¬
π https://www.udemy.com/course/learn-cucumber-bdd-framework
π οΈ Protractor with JavaScript π§π
π https://www.udemy.com/course/learn-protractorangular-testing-with-javascript/
#Selenium
#Java
#Cucumber
#BDD
#AutomationTesting
Tags and Topics
Browse our collection to discover more content in these categories.
Video Information
Views
729.7K
Likes
5.4K
Duration
01:04:14
Published
Jul 2, 2019
User Reviews
4.4
(145) Related Trending Topics
LIVE TRENDSRelated trending topics. Click any trend to explore more videos.
No specific trending topics match this video yet.
Explore All Trends