Selenium Cucumber Java BDD Framework 1 - Setup | Step by Step | Raghav Pal

Publié le: 21 mai 2020
sur la chaîne: Automation Step by Step
917,943
8.4k

Free Tutorials - https://automationstepbystep.com/
Quiz - https://forms.gle/XZeHkARaRi4K18Wm6
Step 1, create a maven project: 0:00-3:12
Step 2, download maven dependencies: 3:13-6:53
Step 3, create file structure: 6:54-8:19
Step 4, 5, 6, create feature file: 8:20-17:20
Step 7: 17:21-19:19
Step 8, glue code: 19:20-27:38
Step 9, runner class: 27:39

Step 1 - Create a new maven project
Step 2 - Add maven dependencies
Cucumber Java | Cucumber JUnit | JUnit | Selenium Java
Step 3 - Create a folder Features under src/test/resources
Step 4 - Under features folder create a new feature file login.feature
Step 5 - Download cucumber plugin from Eclipse Marketplace
Step 6 - Create feature file and add contents
Feature
Scenario
Steps
Scenario Outline
Example
Tags
Comments
Step 7 - Try to run the feature file
Step 8 - Add Step Definitions / Glue Code under src/test/java package
Step 9 - Create a Runner class

import org.junit.runner.RunWith;
import io.cucumber.junit.Cucumber;
import io.cucumber.junit.CucumberOptions;

@RunWith(Cucumber.class)
@CucumberOptions(features="src/test/resources/Features",
glue={"StepDefinitions"})
public class TestRunner {
}

monochrome = true

plugin = { "pretty", "html:target/reports"}
plugin = { "pretty", "json:target/reports/cucumber.json"}
plugin = { "pretty", "junit:target/reports/cucumber.xml"}

tags="@smoketest"

Step 10 - Create Add Cucumber Options for generating reports
HTML | JSON | JUNIT/XML
Step 11 - Run and verify results

Never Stop Learning
Raghav Pal

GitHub Repositories
https://github.com/Raghav-Pal/Seleniu...
https://github.com/Raghav-Pal/Cucumbe...

Join this channel to get access to perks: https://www.youtube.com/automationste...

Hit Like and. Subscribe button, if you like this video. It gives me great motivation.

You can support my mission for education by sharing this knowledge and helping as many people as you can

If my work has helped you, consider helping https://animalaidunlimited.org/ or any animal welfare group near you, in any way you can.

Free courses - https://automationstepbystep.com/onli...
Udemy Discounts - https://automationstepbystep.com/udem...
Stories - https://automationstepbystep.com/stor...


Sur cette page du site, vous pouvez voir la vidéo en ligne Selenium Cucumber Java BDD Framework 1 - Setup | Step by Step | Raghav Pal durée heure minute seconde en bonne qualité , qui a été Téléchargé par l'utilisateur Automation Step by Step 21 mai 2020, Partagez le lien avec vos amis et connaissances, sur youtube cette vidéo a déjà été regardée 917,943 fois et il a aimé 8.4 mille téléspectateurs. Bon visionnage!