diff --git a/openvidu-test-browsers/pom.xml b/openvidu-test-browsers/pom.xml
index 6dc2a2f2c..2e8f2c6ad 100644
--- a/openvidu-test-browsers/pom.xml
+++ b/openvidu-test-browsers/pom.xml
@@ -49,14 +49,14 @@
https://github.com/OpenVidu/openvidu
git@github.com:OpenVidu/openvidu.git
- 3.4.1
- 2.30.0
- 2.0.16
- 4.27.0
- 2.11.0
+ 4.0.0
+ 2.32.1
+ 2.0.17
+ 4.39.0
+ 2.13.2
0.2.5
- 5.11.4
- 9.3.0
+ 5.14.1
+ 10.0.0
@@ -107,6 +107,20 @@
+
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+ 3.14.1
+
+ ${java.version}
+ ${java.version}
+
+
+
+
+
default
diff --git a/openvidu-test-browsers/src/main/java/io/openvidu/test/browsers/OperaUser.java b/openvidu-test-browsers/src/main/java/io/openvidu/test/browsers/OperaUser.java
index 85c60136c..ab69e40f3 100644
--- a/openvidu-test-browsers/src/main/java/io/openvidu/test/browsers/OperaUser.java
+++ b/openvidu-test-browsers/src/main/java/io/openvidu/test/browsers/OperaUser.java
@@ -39,7 +39,7 @@ public class OperaUser extends BrowserUser {
// this.driver = new OperaDriver(options);
}
- this.driver.manage().timeouts().setScriptTimeout(timeOfWaitInSeconds, TimeUnit.SECONDS);
+ this.driver.manage().timeouts().scriptTimeout(java.time.Duration.ofSeconds(timeOfWaitInSeconds));
this.configureDriver(new org.openqa.selenium.Dimension(1920, 1080));
}
diff --git a/openvidu-test-browsers/src/main/java/io/openvidu/test/browsers/utils/layout/CustomLayoutHandler.java b/openvidu-test-browsers/src/main/java/io/openvidu/test/browsers/utils/layout/CustomLayoutHandler.java
index 7bcfa5d99..040084f5e 100644
--- a/openvidu-test-browsers/src/main/java/io/openvidu/test/browsers/utils/layout/CustomLayoutHandler.java
+++ b/openvidu-test-browsers/src/main/java/io/openvidu/test/browsers/utils/layout/CustomLayoutHandler.java
@@ -27,7 +27,7 @@ public class CustomLayoutHandler implements WebMvcConfigurer {
@Bean
SecurityFilterChain filterChain(HttpSecurity http) throws Exception {
- http.httpBasic().disable();
+ http.httpBasic(basic -> basic.disable());
return http.build();
}
diff --git a/openvidu-test-browsers/src/main/java/io/openvidu/test/browsers/utils/webhook/CustomWebhook.java b/openvidu-test-browsers/src/main/java/io/openvidu/test/browsers/utils/webhook/CustomWebhook.java
index dec4f233e..f55190a83 100644
--- a/openvidu-test-browsers/src/main/java/io/openvidu/test/browsers/utils/webhook/CustomWebhook.java
+++ b/openvidu-test-browsers/src/main/java/io/openvidu/test/browsers/utils/webhook/CustomWebhook.java
@@ -176,8 +176,8 @@ public class CustomWebhook {
@Bean
SecurityFilterChain filterChain(HttpSecurity http) throws Exception {
- http.requiresChannel().requestMatchers("/webhook").requiresInsecure();
- http.csrf().disable().authorizeRequests().requestMatchers("/webhook").permitAll();
+ http.requiresChannel(channel -> channel.requestMatchers("/webhook").requiresInsecure());
+ http.csrf(csrf -> csrf.disable()).authorizeHttpRequests(auth -> auth.requestMatchers("/webhook").permitAll());
return http.build();
}
diff --git a/openvidu-test-e2e/src/main/java/io/openvidu/test/e2e/OpenViduTestE2e.java b/openvidu-test-e2e/src/main/java/io/openvidu/test/e2e/OpenViduTestE2e.java
index a2e1a09ae..b59f86540 100644
--- a/openvidu-test-e2e/src/main/java/io/openvidu/test/e2e/OpenViduTestE2e.java
+++ b/openvidu-test-e2e/src/main/java/io/openvidu/test/e2e/OpenViduTestE2e.java
@@ -468,17 +468,17 @@ public class OpenViduTestE2e {
case "firefox":
container = firefoxContainer("selenium/standalone-firefox:" + FIREFOX_VERSION, 2147483648L, 1, false);
setupBrowserAux(BrowserNames.FIREFOX, container, false);
- browserUser = new FirefoxUser("TestUser", 50, false);
+ browserUser = new FirefoxUser("TestUser", 50, false, headless);
break;
case "firefoxDisabledOpenH264":
container = firefoxContainer("selenium/standalone-firefox:" + FIREFOX_VERSION, 2147483648L, 1, true);
setupBrowserAux(BrowserNames.FIREFOX, container, false);
- browserUser = new FirefoxUser("TestUser", 50, true);
+ browserUser = new FirefoxUser("TestUser", 50, true, headless);
break;
case "edge":
container = edgeContainer("selenium/standalone-edge:" + EDGE_VERSION, 2147483648L, 1, false);
setupBrowserAux(BrowserNames.EDGE, container, false);
- browserUser = new EdgeUser("TestUser", 50);
+ browserUser = new EdgeUser("TestUser", 50, headless);
break;
default:
log.error("Browser {} not recognized", browser);