File tree Expand file tree Collapse file tree 2 files changed +6
-10
lines changed
Expand file tree Collapse file tree 2 files changed +6
-10
lines changed Original file line number Diff line number Diff line change @@ -33,9 +33,8 @@ This project uses the following languages and frameworks:
3333* [ Allure Report] ( https://docs.qameta.io/allure/ ) as the testing report strategy
3434* [ DataFaker] ( https://www.datafaker.net/ ) as the faker data generation strategy
3535* [ Log4J2] ( https://logging.apache.org/log4j/2.x/ ) as the logging management strategy
36- * [ WebDriverManager] ( https://github.com/bonigarcia/webdrivermanager ) as the Selenium binaries management
3736* [ Owner] ( http://owner.aeonbits.org/ ) to minimize the code to handle the properties file
38- * [ TestContainers] (https://java.testcontainers.org/modules/webdriver_containers/ ) Webdriver Containers
37+ * [ TestContainers] ( https://java.testcontainers.org/modules/webdriver_containers/ ) Webdriver Containers
3938
4039## Test architecture
4140
@@ -99,17 +98,14 @@ on `general.properties` file. Its usage is placed on the `BaseWeb` class before
9998
10099** This approach is automatically used when you run the test class in your IDE.**
101100
102- This execution type uses [ WebDriverManager] ( https://github.com/bonigarcia/webdrivermanager ) class to instantiate the web
103- browsers.
104101When the ` target ` is ` local ` the ` createLocalDriver() ` method is used from the ` BrowserFactory ` class to return the
105102browser instance.
106103
107104The browser used in the test is placed on the ` browser ` property in the ` general.properties ` file.
108105
109106##### Local Suite
110107
111- This execution type also uses the [ WebDriverManager] ( https://github.com/bonigarcia/webdrivermanager ) to instantiate the
112- web browser. The difference is that the browser is taken from the TestNG suite file instead of the ` general.properties `
108+ It's the same as the Local Execution, where the difference is that the browser is taken from the TestNG suite file instead of the ` general.properties `
113109file, enabling you to run multi-browser test approach locally.
114110
115111##### Testcontainers
Original file line number Diff line number Diff line change 66
77 <groupId >com.eliasnogueira</groupId >
88 <artifactId >selenium-java-lean-test-architecture</artifactId >
9- <version >3.4.3 </version >
9+ <version >3.4.4 </version >
1010
1111 <scm >
1212 <connection >scm:git@github.com:eliasnogueira/selenium-java-lean-test-architecture.git</connection >
2222 <maven-compiler-plugin .version>3.13.0</maven-compiler-plugin .version>
2323
2424 <aspectj .version>1.9.22</aspectj .version>
25- <selenium .version>4.19.1 </selenium .version>
26- <testng .version>7.10.1 </testng .version>
25+ <selenium .version>4.20.0 </selenium .version>
26+ <testng .version>7.10.2 </testng .version>
2727 <assertj .version>3.25.3</assertj .version>
28- <datafaker .version>2.2.0 </datafaker .version>
28+ <datafaker .version>2.2.2 </datafaker .version>
2929 <log4j .version>2.23.1</log4j .version>
3030 <owner .version>1.0.12</owner .version>
3131 <allure .version>2.27.0</allure .version>
You can’t perform that action at this time.
0 commit comments