How to implement and run cucumber test files using testng
18,535
TestNg uses @CucumberOptions tag to declare parameters
@CucumberOptions(plugin = "json:target/cucumber-report.json")
public class RunCukesTest extends AbstractTestNGCucumberTests {
}
or
@CucumberOptions(features = "src/test/resources/features/Download.feature",
glue = "uk.co.automatictester.jwebfwk.glue",
format = {"pretty"})
Check this out: https://github.com/cucumber/cucumber-jvm/tree/master/examples/java-calculator-testng
Also a possible dup of :How to integrate the cucumber in testNG?
Author by
Nagarjuna Reddy
Updated on June 04, 2022Comments
-
Nagarjuna Reddy almost 2 years
Trying to implement selenium + Cucumber + Testng instead of Junit.
My queries are
- What is the alternate for @Runwith(Cucumber.class) in testng
- How to run the class file which contains the path to feature file
package runner; import cucumber.api.CucumberOptions; import cucumber.api.testng.AbstractTestNGCucumberTests; @CucumberOptions(features="src/main/java/testCases/Cucumber/Login_Cucumber.Feature",glue="") public class TestRunner extends AbstractTestNGCucumberTests { }