如果需要滚动,Selenium webdriver 定位器总是将元素放在页面顶部,但它不会考虑浮动标题。目前我创建了一个解决方法
Actions actions = new Actions(this.webdriver);
actions.sendKeys(Keys.ARROW_UP).perform();
Run Code Online (Sandbox Code Playgroud)
是否有更好的解决方案告诉 webdriver 将元素居中在屏幕中间,或者与顶部有固定距离?
橙色部分来自按钮,蓝色部分是标题: