6

Selenium、appium を使用してその形式のドロップダウン リストでスクロールを実行するにはどうすればよいですか? タグ名を使用して要素を識別<md-option .../>しています。ドロップダウン リストの項目です。 ここに画像の説明を入力

これが私のhtmlコードです:

ここに画像の説明を入力

4

2 に答える 2

5

私はこの方法でそれを解決しました:

// 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);
于 2016-06-06T09:25:25.810 に答える
2

次のコードを試してください。

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

お役に立てれば。:)

于 2016-06-06T11:49:23.167 に答える