Versions actualitzades
This commit is contained in:
8
pom.xml
8
pom.xml
@@ -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>
|
||||||
|
|||||||
@@ -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.
Binary file not shown.
Binary file not shown.
Reference in New Issue
Block a user