본문 바로가기
IT/UITEST

UI-Test-09 select를 선택하는 3가지 방법

by dya0 2019. 5. 7.

inputAge.selectByVisibleText("20대"); text로 선택하는 방법
inputAge.selectByIndex(3); index로 선택하는 방법
inputAge.selectByValue("5"); value 값으로 선택하는 방법




 

package ex1;

import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver;
import org.openqa.selenium.support.ui.Select;

public class Exam_17_select {
	public static void main(String[] args) {		
		System.setProperty("webdriver.chrome.driver", "D:\\seleniumlib\\chromedriver.exe");
		WebDriver driver = new ChromeDriver();
		driver.get("http://localhost:port/Se_Web/Test_Select.html");
		//case1
		//Select select = new Select( driver.findElement(By.id("age")));
		//select.selectByIndex(0);
		//id를 이용해 페이지 화면에 보이는 값을 이용해 20대 선택
        
		//case2
		Select inputAge =new Select( driver.findElement(By.id("age")));
		inputAge.selectByVisibleText("20대");
		inputAge.selectByIndex(3);
		inputAge.selectByValue("5");
	}
}

'IT > UITEST' 카테고리의 다른 글

UI-Test 10 wait  (1) 2019.05.07
Selenium을 이용한 UI TEST  (0) 2019.05.07
UITest08 - UITEST07을 이용한 검사  (0) 2019.05.06
UITest07 유효성 테스트  (0) 2019.05.06
UI-Test-06 자바스크립트 함수 실행 방법  (0) 2019.05.06