Skip to content

Commit bdca74a

Browse files
committed
Update version 2.4.8 upgrade Selenium 4.27.0
1 parent 088b3bc commit bdca74a

File tree

10 files changed

+150
-91
lines changed

10 files changed

+150
-91
lines changed

CHANGELOG.txt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
v2.4.8
2+
======
3+
Dec 17, 2024
4+
* Update Selenium 4.27.0 support CDP 131
5+
* Edit function waitForElementVisible in WebUI class
6+
17
v2.4.7
28
======
39
Nov 1, 2024

pom.xml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
<groupId>com.anhtester</groupId>
88
<artifactId>anhtester-selenium-java</artifactId>
9-
<version>2.4.7</version>
9+
<version>2.4.8</version>
1010
<name>AutomationFrameworkSelenium</name>
1111
<url>https://github.com/anhtester/AutomationFrameworkSelenium</url>
1212
<description>Test Automation Framework Selenium Java with TestNG building by Anh Tester</description>
@@ -25,11 +25,11 @@
2525
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
2626
<java-compiler.version>17</java-compiler.version>
2727
<maven-surefire-plugin.version>3.5.2</maven-surefire-plugin.version>
28-
<selenium.version>4.26.0</selenium.version>
28+
<selenium.version>4.27.0</selenium.version>
2929
<testng.version>7.10.2</testng.version>
3030
<aspectjweaver.version>1.9.22.1</aspectjweaver.version>
3131
<ashot.version>1.5.4</ashot.version>
32-
<allure-testng.version>2.29.0</allure-testng.version>
32+
<allure-testng.version>2.29.1</allure-testng.version>
3333
<allure-plugin-api.version>2.32.0</allure-plugin-api.version>
3434
<allure-maven.version>2.15.2</allure-maven.version>
3535
<allure-environment-writer.version>1.0.0</allure-environment-writer.version>
@@ -47,7 +47,7 @@
4747
<lombok.version>1.18.36</lombok.version>
4848
<javax.mail.version>1.6.2</javax.mail.version>
4949
<zip.version>1.17</zip.version>
50-
<jackson.version>2.18.1</jackson.version>
50+
<jackson.version>2.18.2</jackson.version>
5151
<java-telegram-bot-api.version>7.11.0</java-telegram-bot-api.version>
5252
<commons-lang3.version>3.17.0</commons-lang3.version>
5353
<mysql-connector-j.version>9.1.0</mysql-connector-j.version>

src/main/java/com/anhtester/driver/BrowserFactory.java

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -36,11 +36,12 @@ public WebDriver createDriver() {
3636
@Override
3737
public ChromeOptions getOptions() {
3838
ChromeOptions options = new ChromeOptions();
39+
3940
Map<String, Object> prefs = new HashMap<String, Object>();
4041
prefs.put("profile.default_content_setting_values.notifications", 2);
4142
prefs.put("credentials_enable_service", false);
4243
prefs.put("profile.password_manager_enabled", false);
43-
prefs.put("autofill.profile_enabled", false);
44+
prefs.put("autofill.profile_enabled", false); //Turn off Save Address popup
4445
options.setExperimentalOption("prefs", prefs);
4546

4647
options.addArguments("--disable-extensions");
@@ -55,7 +56,7 @@ public ChromeOptions getOptions() {
5556
options.addArguments("--disable-gpu");
5657
options.addArguments("--no-sandbox");
5758
options.addArguments("--disable-dev-shm-usage");
58-
options.addArguments("--window-size=1880,1000");
59+
options.addArguments("--window-size=1850,1000");
5960
}
6061

6162
return options;
@@ -71,6 +72,7 @@ public WebDriver createDriver() {
7172
@Override
7273
public EdgeOptions getOptions() {
7374
EdgeOptions options = new EdgeOptions();
75+
7476
Map<String, Object> prefs = new HashMap<String, Object>();
7577
prefs.put("profile.default_content_setting_values.notifications", 2);
7678
prefs.put("credentials_enable_service", false);
@@ -90,7 +92,7 @@ public EdgeOptions getOptions() {
9092
options.addArguments("--disable-gpu");
9193
options.addArguments("--no-sandbox");
9294
options.addArguments("--disable-dev-shm-usage");
93-
options.addArguments("--window-size=1880,1000");
95+
options.addArguments("--window-size=1850,1000");
9496
}
9597

9698
return options;
@@ -111,8 +113,8 @@ public FirefoxOptions getOptions() {
111113

112114
if (Boolean.valueOf(FrameworkConstants.HEADLESS) == true) {
113115
options.addArguments("-headless");
114-
options.addArguments("--width=1920");
115-
options.addArguments("--height=1080");
116+
options.addArguments("--width=1850");
117+
options.addArguments("--height=1000");
116118
}
117119

118120
return options;

0 commit comments

Comments
 (0)