Versions actualitzades

This commit is contained in:
Guillem Hernandez Sola
2026-06-12 10:15:16 +02:00
parent c58ef95655
commit 8015f1b88c
5 changed files with 13 additions and 11 deletions

View File

@@ -4,7 +4,7 @@
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<groupId>com.agile611.trainings.webdriver</groupId> <groupId>com.agile611.trainings.webdriver</groupId>
<artifactId>cursoSeleniumWebdriver</artifactId> <artifactId>cursoSeleniumWebdriver</artifactId>
<version>26.04.23</version> <version>26.06</version>
<build> <build>
<plugins> <plugins>
<plugin> <plugin>
@@ -43,17 +43,17 @@
<dependency> <dependency>
<groupId>org.seleniumhq.selenium</groupId> <groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-java</artifactId> <artifactId>selenium-java</artifactId>
<version>4.43.0</version> <version>4.44.0</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.seleniumhq.selenium</groupId> <groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-firefox-driver</artifactId> <artifactId>selenium-firefox-driver</artifactId>
<version>4.43.0</version> <version>4.44.0</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.seleniumhq.selenium</groupId> <groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-chrome-driver</artifactId> <artifactId>selenium-chrome-driver</artifactId>
<version>4.43.0</version> <version>4.44.0</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.hamcrest</groupId> <groupId>org.hamcrest</groupId>

View File

@@ -1,6 +1,5 @@
package com.agile611.testng.webdriver; package com.agile611.testng.webdriver;
import java.io.File;
import java.time.Duration; import java.time.Duration;
import org.openqa.selenium.JavascriptExecutor; import org.openqa.selenium.JavascriptExecutor;
@@ -24,17 +23,19 @@ public class BaseTest {
String browser = System.getProperty("browser"); String browser = System.getProperty("browser");
if (browser != null && browser.equalsIgnoreCase("firefox")) { if (browser != null && browser.equalsIgnoreCase("firefox")) {
FirefoxOptions options = new FirefoxOptions(); FirefoxOptions options = new FirefoxOptions();
/* Activar si fa falta el driver en el PATH del sistema
System.setProperty("webdriver.gecko.driver", System.setProperty("webdriver.gecko.driver",
"src" + File.separator + "test" "src" + File.separator + "test"
+ File.separator + "resources" + File.separator + "resources"
+ File.separator + "geckodriver-macos"); + File.separator + "geckodriver-macos");*/
driver = new FirefoxDriver(options); driver = new FirefoxDriver(options);
} else if (browser != null && browser.equalsIgnoreCase("edge")) { } else if (browser != null && browser.equalsIgnoreCase("edge")) {
EdgeOptions options = new EdgeOptions(); EdgeOptions options = new EdgeOptions();
/* Activar si fa falta el driver en el PATH del sistema
System.setProperty("webdriver.edge.driver", System.setProperty("webdriver.edge.driver",
"src" + File.separator + "test" "src" + File.separator + "test"
+ File.separator + "resources" + File.separator + "resources"
+ File.separator + "msedgedriver-macos"); + File.separator + "msedgedriver-macos");*/
driver = new EdgeDriver(options); driver = new EdgeDriver(options);
} }
else if(browser != null && browser.equalsIgnoreCase("safari")){ else if(browser != null && browser.equalsIgnoreCase("safari")){
@@ -42,10 +43,11 @@ public class BaseTest {
} }
else { else {
ChromeOptions options = new ChromeOptions(); ChromeOptions options = new ChromeOptions();
/* Activar si fa falta el driver en el PATH del sistema
System.setProperty("webdriver.chrome.driver", "src" System.setProperty("webdriver.chrome.driver", "src"
+ File.separator + File.separator
+ "test" + File.separator + "resources" + "test" + File.separator + "resources"
+ File.separator + "chromedriver-macos"); + File.separator + "chromedriver-macos");*/
driver = new ChromeDriver(options); driver = new ChromeDriver(options);
} }
driver.manage().timeouts().implicitlyWait(Duration.ofSeconds(30)); driver.manage().timeouts().implicitlyWait(Duration.ofSeconds(30));

Binary file not shown.