Drop down select Hiện nay developer có rất nhiều cách để tạo ra dạng đối tượng này. Trong bài này minh chỉ muốn giới thiệu cách mà selenium hỗ trợ khi drop-down có cấu trúc:
<select id="dropdown">
<option value="1">Option 1</option>
<option value="2">Option 2</option>
</select>
Dropdown List
Test case as code
@Test
void dropDown() {
WebDriverManager.chromedriver().setup();
WebDriver driver = new ChromeDriver();
driver.get("https://the-internet.herokuapp.com/dropdown");
Select dropdown = new Select(driver.findElement(By.id("dropdown")));
dropdown.selectByIndex(1);
dropdown.selectByVisibleText("Option 1");
dropdown.selectByValue("1");
}
More …
- Đâu tiền định nghía đối tượng
dropDown
->Select dropdown = new Select(driver.findElement(By.id("dropdown")));
- Có 3 cách chọn các option:
- .selectByIndex
- .selectByVisibleText
- .selectByValue