0% found this document useful (0 votes)
9 views2 pages

Maven POM for Cucumber & TestNG

This document is a Maven Project Object Model (POM) file for a Java project named 'Cucumber_TestNG_Demo'. It specifies dependencies for Cucumber, Selenium, and TestNG, along with their respective versions, and includes build configurations for the Maven Compiler and Surefire plugins. The project is set to use Java 17 and is packaged as a JAR file.

Uploaded by

austin.nova.940
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views2 pages

Maven POM for Cucumber & TestNG

This document is a Maven Project Object Model (POM) file for a Java project named 'Cucumber_TestNG_Demo'. It specifies dependencies for Cucumber, Selenium, and TestNG, along with their respective versions, and includes build configurations for the Maven Compiler and Surefire plugins. The project is set to use Java 17 and is packaged as a JAR file.

Uploaded by

austin.nova.940
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd

<project xmlns="[Link]

0"
xmlns:xsi="[Link]
xsi:schemaLocation="[Link]
[Link]
<modelVersion>4.0.0</modelVersion>

<groupId>[Link]</groupId>
<artifactId>Cucumber_TestNG_Demo</artifactId>
<version>1.0-SNAPSHOT</version>
<packaging>jar</packaging>

<name>Cucumber_TestNG_Demo</name>
<url>[Link]

<properties>
<[Link]>UTF-8</[Link]>
<[Link]>7.15.0</[Link]>
<[Link]>4.16.1</[Link]>
<[Link]>7.10.0</[Link]>
<[Link]>3.12.1</[Link]>
<[Link]>3.2.3</[Link]>
<[Link]>17</[Link]>
<[Link]>17</[Link]>
</properties>

<dependencies>

<dependency>
<groupId>[Link]</groupId>
<artifactId>cucumber-java</artifactId>
<version>${[Link]}</version>
</dependency>

<dependency>
<groupId>[Link]</groupId>
<artifactId>cucumber-testng</artifactId>
<version>${[Link]}</version>
<scope>test</scope>
</dependency>

<!-- Selenium -->


<dependency>
<groupId>[Link]</groupId>
<artifactId>selenium-java</artifactId>
<version>${[Link]}</version>
</dependency>

<!-- TestNG -->


<dependency>
<groupId>[Link]</groupId>
<artifactId>testng</artifactId>
<version>${[Link]}</version>
<scope>test</scope>
</dependency>

</dependencies>
<build>
<plugins>
<plugin>
<groupId>[Link]</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>${[Link]}</version>
<configuration>
<source>${[Link]}</source>
<target>${[Link]}</target>
</configuration>
</plugin>
<plugin>
<groupId>[Link]</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>${[Link]}</version>
<configuration>
<suiteXmlFiles>
<suiteXmlFile>[Link]</suiteXmlFile>
</suiteXmlFiles>
</configuration>
</plugin>
</plugins>
</build>

</project>

You might also like