1919 <dependency >
2020 <groupId >com.microsoft.playwright</groupId >
2121 <artifactId >playwright</artifactId >
22- <version >1.28.1 </version >
22+ <version >1.40.0 </version >
2323 </dependency >
2424
2525 <!-- https://mvnrepository.com/artifact/org.testng/testng -->
2626 <dependency >
2727 <groupId >org.testng</groupId >
2828 <artifactId >testng</artifactId >
29- <version >7.4.0</version >
30- <scope >test</scope >
29+ <version >7.8.0</version >
3130 </dependency >
3231
3332 <!-- https://mvnrepository.com/artifact/org.slf4j/slf4j-api -->
3433 <dependency >
3534 <groupId >org.slf4j</groupId >
3635 <artifactId >slf4j-api</artifactId >
37- <version >2.0.6 </version >
36+ <version >2.0.9 </version >
3837 <scope >test</scope >
3938 </dependency >
4039
4140 <!-- https://mvnrepository.com/artifact/org.slf4j/slf4j-simple -->
4241 <dependency >
4342 <groupId >org.slf4j</groupId >
4443 <artifactId >slf4j-simple</artifactId >
45- <version >2.0.6 </version >
44+ <version >2.0.9 </version >
4645 <scope >test</scope >
4746 </dependency >
4847
48+ <!-- https://mvnrepository.com/artifact/org.apache.poi/poi -->
49+ <dependency >
50+ <groupId >org.apache.poi</groupId >
51+ <artifactId >poi</artifactId >
52+ <version >5.2.5</version >
53+ </dependency >
54+
55+ <!-- https://mvnrepository.com/artifact/org.apache.poi/poi-ooxml -->
56+ <dependency >
57+ <groupId >org.apache.poi</groupId >
58+ <artifactId >poi-ooxml</artifactId >
59+ <version >5.2.5</version >
60+ </dependency >
61+
62+ <!-- https://mvnrepository.com/artifact/commons-io/commons-io -->
63+ <dependency >
64+ <groupId >commons-io</groupId >
65+ <artifactId >commons-io</artifactId >
66+ <version >2.15.1</version >
67+ </dependency >
68+
69+ <!-- https://mvnrepository.com/artifact/com.github.stephenc.monte/monte-screen-recorder -->
70+ <dependency >
71+ <groupId >com.github.stephenc.monte</groupId >
72+ <artifactId >monte-screen-recorder</artifactId >
73+ <version >0.7.7.0</version >
74+ </dependency >
75+
76+ <!-- https://mvnrepository.com/artifact/org.apache.logging.log4j/log4j-core -->
77+ <dependency >
78+ <groupId >org.apache.logging.log4j</groupId >
79+ <artifactId >log4j-core</artifactId >
80+ <version >2.22.0</version >
81+ </dependency >
82+
83+ <!-- https://mvnrepository.com/artifact/org.apache.logging.log4j/log4j-api -->
84+ <dependency >
85+ <groupId >org.apache.logging.log4j</groupId >
86+ <artifactId >log4j-api</artifactId >
87+ <version >2.22.0</version >
88+ </dependency >
89+
90+ <!-- https://mvnrepository.com/artifact/com.aventstack/extentreports -->
91+ <dependency >
92+ <groupId >com.aventstack</groupId >
93+ <artifactId >extentreports</artifactId >
94+ <version >5.1.1</version >
95+ </dependency >
96+
97+ <!-- https://mvnrepository.com/artifact/io.qameta.allure/allure-testng -->
98+ <dependency >
99+ <groupId >io.qameta.allure</groupId >
100+ <artifactId >allure-testng</artifactId >
101+ <version >2.25.0</version >
102+ </dependency >
103+
104+ <!-- https://mvnrepository.com/artifact/io.qameta.allure/allure-attachments -->
105+ <dependency >
106+ <groupId >io.qameta.allure</groupId >
107+ <artifactId >allure-attachments</artifactId >
108+ <version >2.25.0</version >
109+ </dependency >
110+
111+ <!-- https://mvnrepository.com/artifact/org.aspectj/aspectjweaver -->
112+ <dependency >
113+ <groupId >org.aspectj</groupId >
114+ <artifactId >aspectjweaver</artifactId >
115+ <version >1.9.21</version >
116+ </dependency >
117+
118+ <!-- https://mvnrepository.com/artifact/org.projectlombok/lombok -->
119+ <dependency >
120+ <groupId >org.projectlombok</groupId >
121+ <artifactId >lombok</artifactId >
122+ <version >1.18.30</version >
123+ <scope >provided</scope >
124+ </dependency >
125+
126+ <!-- https://mvnrepository.com/artifact/com.google.guava/guava -->
127+ <dependency >
128+ <groupId >com.google.guava</groupId >
129+ <artifactId >guava</artifactId >
130+ <version >33.0.0-jre</version >
131+ </dependency >
132+
49133 </dependencies >
50134
51135 <build >
52136 <plugins >
53137 <plugin >
54138 <groupId >org.apache.maven.plugins</groupId >
55139 <artifactId >maven-compiler-plugin</artifactId >
56- <version >3.10.1</version >
57- <configuration >
58- <source >${maven.compiler.source} </source >
59- <target >${maven.compiler.target} </target >
60- </configuration >
140+ <version >3.12.0</version >
61141 </plugin >
62142
63143 <plugin >
64144 <groupId >org.apache.maven.plugins</groupId >
65145 <artifactId >maven-surefire-plugin</artifactId >
66- <version >3.0.0-M7 </version >
146+ <version >3.2.3 </version >
67147 <configuration >
68148 <suiteXmlFiles >
69149 <suiteXmlFile >suites/CategoryTest.xml</suiteXmlFile >
70150 </suiteXmlFiles >
151+
152+ <argLine >
153+ -javaagent:"${settings.localRepository} /org/aspectj/aspectjweaver/1.9.21/aspectjweaver-1.9.21.jar"
154+ </argLine >
155+ <testFailureIgnore >true</testFailureIgnore >
156+ <systemPropertyVariables >
157+ <!-- Đường dẫn xuất ra report-->
158+ <allure .results.directory>target/allure-results</allure .results.directory>
159+ </systemPropertyVariables >
71160 </configuration >
72161 </plugin >
73162 </plugins >
163+
74164 </build >
75165
76166</project >
0 commit comments