extentreports-cucumber4-adapter

Cucumber-JVM 4 adapter for Extent Framework

License

License

Categories

Categories

Cucumber Application Testing & Monitoring
GroupId

GroupId

com.aventstack
ArtifactId

ArtifactId

extentreports-cucumber4-adapter
Last Version

Last Version

1.2.1
Release Date

Release Date

Type

Type

jar
Description

Description

extentreports-cucumber4-adapter
Cucumber-JVM 4 adapter for Extent Framework
Project URL

Project URL

http://extentreports.com
Source Code Management

Source Code Management

https://github.com/extent-framework/extentreports-cucumber4-adapter

Download extentreports-cucumber4-adapter

How to add to project

<!-- https://jarcasting.com/artifacts/com.aventstack/extentreports-cucumber4-adapter/ -->
<dependency>
    <groupId>com.aventstack</groupId>
    <artifactId>extentreports-cucumber4-adapter</artifactId>
    <version>1.2.1</version>
</dependency>
// https://jarcasting.com/artifacts/com.aventstack/extentreports-cucumber4-adapter/
implementation 'com.aventstack:extentreports-cucumber4-adapter:1.2.1'
// https://jarcasting.com/artifacts/com.aventstack/extentreports-cucumber4-adapter/
implementation ("com.aventstack:extentreports-cucumber4-adapter:1.2.1")
'com.aventstack:extentreports-cucumber4-adapter:jar:1.2.1'
<dependency org="com.aventstack" name="extentreports-cucumber4-adapter" rev="1.2.1">
  <artifact name="extentreports-cucumber4-adapter" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.aventstack', module='extentreports-cucumber4-adapter', version='1.2.1')
)
libraryDependencies += "com.aventstack" % "extentreports-cucumber4-adapter" % "1.2.1"
[com.aventstack/extentreports-cucumber4-adapter "1.2.1"]

Dependencies

compile (4)

Group / Artifact Type Version
com.aventstack : extentreports jar 5.0.1
com.aventstack : klov-reporter jar 5.0.1
io.cucumber : cucumber-java jar 4.7.4
org.mongodb : mongodb-driver jar 3.3.0

test (1)

Group / Artifact Type Version
io.cucumber : cucumber-junit jar 4.7.4

Project Modules

There are no modules declared in this project.

Cucumber 4 Plugin for ExtentReports

Maven Central

Docs

See here for complete docs.

Usage

To begin using the adapter, add the com.aventstack.extentreports.cucumber.adapter.ExtentCucumberAdapter plugin to the runner.

@RunWith(Cucumber.class)
@CucumberOptions(plugin = {"com.aventstack.extentreports.cucumber.adapter.ExtentCucumberAdapter:"})
public class RunCukesTest {
	// ..
}

Attaching Screenshots

Screenshots can be saved to a specified in extent.properties using:

screenshot.dir=test-output/

The below setting can be used to specify the relative path from the saved HTML file to link screenshots:

screenshot.rel.path=../

To learn more about this, refer to #20.

License

ExtentReports plugin for Cucumber v4 is Open Source software and released under Apache-2.0.

com.aventstack

ExtentReports

A customizable logger-style reporting API

Versions

Version
1.2.1
1.2.0
1.0.12
1.0.11
1.0.10
1.0.9
1.0.8
1.0.7
1.0.6
1.0.5
1.0.4
1.0.3
1.0.2
1.0.1
1.0.0