2017-11-07 1 views
0

의심의 여지가 있습니다. 셀레늄에 대한 새로운입니다. 드롭 다운 메뉴에 액세스해야합니다. 그러나 classname/id가 없습니다. 해당 메뉴의 XPath는 더 드롭 다운에 대한셀레늄 Xpath 드롭 다운

/html/body/div[1]/aside/section/ul/li[3]/a 

입니다 내가 menu.by XPath는 드롭 다운 메뉴에 액세스 할 수있는 방법을

/html/body/div[1]/aside/section/ul/li[4]/a 

입니다. 서핑을 많이합니다.

+0

당신이 사이트의 URL을 공유 할 수 또는 일부 HTML 코드를 추가 할 수 있습니다 너의 질문에? – NarendraR

+0

[Selenium WebDriver 및 DropDown Boxes]의 가능한 복제본 (https://stackoverflow.com/questions/7232544/selenium-webdriver-and-dropdown-boxes) – MTCoster

답변

0

나는 당신이 실제로 원하는 것을 모르지만이 같은 드롭 다운 사용할 수 있습니다

Select sampleDropDown= new Select(driver.findElement(By.xpath("value"))); 
     sampleDropDown.selectByVisibleText("Values"); //using visible text 
     sampleDropDown.selectByIndex(1); //using Index 

당신은 전체 예제를 얻을 수 here

관련 문제