2016-06-06 7 views
2

셀렌, appium 해당 형식으로 드롭 다운 목록에서 스크롤을 수행하는 방법? 태그 이름을 사용하여 요소를 식별하고 <md-option .../>이 드롭 다운 목록의 항목입니다. 나는이 방법으로 그것을 해결 한드롭 다운 목록에서 숨겨진 요소로 스크롤하는 방법은 무엇입니까?

enter image description here

+0

숨겨진 요소를 찾는 동안 오류가 발생합니까? –

+0

스크롤 할 때까지 아직 보이지 않는 숨겨진 의미가 있습니다. – Emna

답변

3

:

// Create instance of Javascript executor 
JavascriptExecutor je = (JavascriptExecutor) driver; 
//Identify the WebElement which will appear after scrolling down 
WebElement element = driver.findElement(By.tagName("....")); 
// now execute query which actually will scroll until that element is not appeared on page. 
je.executeScript("arguments[0].scrollIntoView(true);",element); 
+0

요소가 무엇인지 모르고 콤보 상자를 끝까지 스크롤하려면 어떻게해야합니까? 내가 할 수 있을까? –

1

코드 다음 시도 enter image description here

여기 내 html 코드이다.

browser.executeScript('window.scrollTo(0,0);').then(function() { 
    page.saveButton.click(); 
}) 

희망이 있습니다. :)

+0

답장을 보내 주셔서 감사합니다. 이미 아래 코드로 해결했습니다. – Emna

+1

도와 드리겠습니다. :) –

관련 문제