ДЗ #2
This commit is contained in:
46
pom.xml
46
pom.xml
@@ -16,16 +16,17 @@
|
||||
<!-- Конфиг тестов -->
|
||||
<base.url>https://otus.ru</base.url>
|
||||
<course.name>Python Developer</course.name>
|
||||
<browser>chrome</browser>
|
||||
|
||||
<!-- Dependencies -->
|
||||
<selenium.version>4.38.0</selenium.version>
|
||||
<junit.version>5.10.0</junit.version>
|
||||
<webdrivermanager.version>6.3.3</webdrivermanager.version>
|
||||
<junit.platform.suite.version>1.10.0</junit.platform.suite.version>
|
||||
<cucumber.version>7.20.1</cucumber.version>
|
||||
<guice.version>5.1.0</guice.version>
|
||||
<jsoup.version>1.21.2</jsoup.version>
|
||||
<slf4j.version>2.0.11</slf4j.version>
|
||||
<logback.version>1.4.14</logback.version>
|
||||
<guava.version>32.1.3-jre</guava.version>
|
||||
|
||||
<!-- Plugins -->
|
||||
<maven.compiler.version>3.11.0</maven.compiler.version>
|
||||
@@ -45,13 +46,6 @@
|
||||
<version>${selenium.version}</version>
|
||||
</dependency>
|
||||
|
||||
<!-- WebDriverManager -->
|
||||
<dependency>
|
||||
<groupId>io.github.bonigarcia</groupId>
|
||||
<artifactId>webdrivermanager</artifactId>
|
||||
<version>${webdrivermanager.version}</version>
|
||||
</dependency>
|
||||
|
||||
<!-- JUnit 5 -->
|
||||
<dependency>
|
||||
<groupId>org.junit.jupiter</groupId>
|
||||
@@ -60,6 +54,27 @@
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
|
||||
<dependency>
|
||||
<groupId>org.junit.platform</groupId>
|
||||
<artifactId>junit-platform-suite</artifactId>
|
||||
<version>${junit.platform.suite.version}</version>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
|
||||
<dependency>
|
||||
<groupId>io.cucumber</groupId>
|
||||
<artifactId>cucumber-java</artifactId>
|
||||
<version>${cucumber.version}</version>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
|
||||
<dependency>
|
||||
<groupId>io.cucumber</groupId>
|
||||
<artifactId>cucumber-junit-platform-engine</artifactId>
|
||||
<version>${cucumber.version}</version>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
|
||||
<!-- Guice -->
|
||||
<dependency>
|
||||
<groupId>com.google.inject</groupId>
|
||||
@@ -87,12 +102,6 @@
|
||||
<version>${logback.version}</version>
|
||||
</dependency>
|
||||
|
||||
<!-- Guava -->
|
||||
<dependency>
|
||||
<groupId>com.google.guava</groupId>
|
||||
<artifactId>guava</artifactId>
|
||||
<version>${guava.version}</version>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
|
||||
<build>
|
||||
@@ -115,9 +124,16 @@
|
||||
<version>${surefire.version}</version>
|
||||
<configuration>
|
||||
<useModulePath>false</useModulePath>
|
||||
<argLine>
|
||||
-Djava.util.logging.config.file=${project.basedir}/src/test/resources/logging.properties
|
||||
</argLine>
|
||||
<includes>
|
||||
<include>**/CucumberTest.java</include>
|
||||
</includes>
|
||||
<systemPropertyVariables>
|
||||
<base.url>${base.url}</base.url>
|
||||
<course.name>${course.name}</course.name>
|
||||
<browser>${browser}</browser>
|
||||
</systemPropertyVariables>
|
||||
</configuration>
|
||||
</plugin>
|
||||
|
||||
Reference in New Issue
Block a user