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.
Trending Now