2017-01-28 4 views
0

Jmeter의 webdriver sampler를 사용하여 웹 페이지에서 "스마트 검색 픽크 목록"(드롭 다운 목록)의 값을 선택하기 만하면됩니다. 이미 픽업 목록 값 xpath & ID 중 하나를 사용하여 시도했지만 작동하지 않습니다. "스마트 검색 픽업 목록을"필드jp @ gc - JMeter의 WebDriver 샘플러

XPath는 값은 내가 SendKeys 매크로를 사용하는 경우 필드의 한 값의 "스마트 검색 픽업 목록"에 대한

.//*[@id='j_id0:frm:searchDiagnosisId'] 

의 XPath 값이

.//*[@id='ui-id-21'] 

입니다 메서드는 텍스트 상자에 나타나는 값만 입력하고 아래 값은 선택하지 않습니다. 또한 나머지 스크립트는 웹 페이지의 나머지 필드를 채우도록 실행되지 않습니다. "스마트 검색 선택 목록"에서 값을 선택하는 솔루션을 제공 할 수 있습니까?

답변

0

사람들은 대부분 "드롭 다운 목록"과 상호 작용하기 위해 Select class를 사용, 관련 WebDriver 샘플러 코드가 어떻게 든 모양 사전에

덕분에 좋아 :

var select = new org.openqa.selenium.support.ui.Select(WDS.browser.findElement(org.openqa.selenium.By.xpath(".//*[@id='j_id0:frm:searchDiagnosisId']"))) 
select.selectByValue("....") 

더 WebDriver 샘플러에 대한 The WebDriver Sampler: Your Top 10 Questions Answered 문서를 참조 팁과 트릭

관련 문제