Я использую селеновый веб-драйвер в среде TestNG. Я хочу создать отчеты TestNG после выполнения моих тестов автоматизации.
pom файл:
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>org.example</groupId>
<artifactId>SimpleMail-1</artifactId>
<version>1.0-SNAPSHOT</version>
<dependencies>
<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-java</artifactId>
<version>3.141.59</version>
</dependency>
<dependency>
<groupId>org.testng</groupId>
<artifactId>testng</artifactId>
<version>7.1.0</version>
<scope>test</scope>
</dependency>
<!-- // report generation //-->
<dependency>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-report-plugin</artifactId>
<version>2.22.2</version>
</dependency>
</dependencies>
</project>
У меня есть TestRunner. xml для выполнения тестов.
TestRunner. xml file:
<!DOCTYPE suite SYSTEM "https://testng.org/testng-1.0.dtd" >
<suite name="Suite1" verbose="1" >
<test name="Regression1">
<classes>
<class name="send.gmail.LoginTest"/>
</classes>
</test>
</suite>
Когда я выполнил тестовый пример, запустив TestRunner. xml отчет по селену не был создан в папке проекта.
что я сделал: 1. включил зависимость для надёжного плагина в pom-файл 2. добавил TestRunner. xml файл 3. выполнил из TestRunner. xml что еще нужно сделать?