Dropdown & navigation Tests

This commit is contained in:
Guillem Hernandez Sola
2026-04-21 12:01:50 +02:00
parent 05e2bd88d2
commit 379246891e
2 changed files with 6 additions and 5 deletions

View File

@@ -1,11 +1,12 @@
package com.agile611.testng.webdriver;
import java.util.List;
import org.openqa.selenium.By;
import org.openqa.selenium.WebElement;
import static org.testng.Assert.assertTrue;
import org.testng.annotations.Test;
import java.util.List;
public class DropdownTest extends BaseTest {
@Test
@@ -14,11 +15,13 @@ public class DropdownTest extends BaseTest {
.navigate().to("https://the-internet.herokuapp.com/dropdown");
List<WebElement> options =
driver.findElements(By.xpath(".//*[@id='dropdown']/option"));
for (int i = 1; i < options.size(); i++) {
WebElement option =
driver.findElement(
By.xpath(".//*[@id='dropdown']/option[" + (i + 1) + "]"));
option.click();
assertTrue(option.isSelected());
}
}
}

View File

@@ -18,6 +18,4 @@ public class NavigationTest extends BaseTest {
driver.navigate().refresh(); //Refrescar Yahoo
Thread.sleep(2000);
}
}
}