当前位置: 首页 > 面试题库 >

量角器:向下滚动

敖硕
2023-03-14
问题内容

我的页面上有一个按钮,当用户向下滚动时该按钮可见。因此,量角器测试给我一个错误:

UnknownError:未知错误:元素在点(94,188)不可单击。

我尝试使用:

browser.executeScript('window.scrollTo(0,document.body.scrollHeight)');

当我在量角器elementexplorer.js中对其进行测试时,此方法有效,但在我的常规测试中却无能为力。还有其他办法吗?


问题答案:

您需要等待诺言得以解决。以下示例来自一个未解决的问题

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

更新 :这是一个古老的问题(2014年5月),但仍然吸引了一些访问者。进行说明:window.scrollTo(0, 0)滚动到当前页面的左上角。

如果要滚动到页面底部,可以致电

window.scrollTo(0, document.body.scrollHeight)

如@jsuser在此答案中提到的一种更现代的方法是使用

browser.actions().mouseMove(element).perform();



 类似资料:
  • 问题内容: 如何使量角器向下滚动到桌子上?我的表可以无限滚动- 加载20条记录,并且在显示倒数第二行时,它将获取接下来的20条记录。并非所有记录都在视图中…有些滚动到下面,而有些滚动到用户上方时。我以为测试是 这是正确的方法吗? HTML表格代码: 问题答案: 这个想法是在表(标签)中找到最新的元素,然后通过将父元素的元素设置为最后一个元素的元素来滚动到该元素。 该属性获取或设置元素内容向上滚动的

  • 我正在使用Android混合应用程序测试使用量角器。我想在应用程序中滚动页面。我正在使用滚动到或滚动到。它既不滚动页面也不给出任何错误,而是在可见页面中打印文本。 请帮忙。 我的代码如下:

  • 本文向大家介绍vim 向下滚动,包括了vim 向下滚动的使用技巧和注意事项,需要的朋友参考一下 示例 命令 描述 Ctrl+E 向下滚动一行。 Ctrl+D 向下滚动半屏(可使用该scroll选项配置)。 Ctrl+F 向下滚动全屏。 z+ 在窗口顶部的窗口下方绘制第一行。

  • 问题内容: 好的,所以我找不到任何有关此的信息。 我知道更改网站的滚动速度是可怕的,但是我需要对一个比网站更具游戏性的网站进行更改。 有人可以告诉我如何降低滚动速度吗?jQuery或CSS? 编辑:我想改变人们用鼠标滚轮滚动时的scrollspeed。 问题答案: NiceScroll]插件 jQuery

  • 我正在使用量角器在我的角度应用程序上运行E2E。我遇到了一个非常奇怪的问题。我正在使用Bootstrap Dropdown,它有一些选项。我需要单击其中一个选项。我参考了这个答案,它试图做类似的事情,但对我不起作用:量角器——如何选择大量嵌套的下拉元素? 我的结构看起来像: 在我的测试中,我尝试单击重命名链接。 我写的代码是: 在运行测试时,下拉切换按钮上有一个小的闪烁,似乎按钮被点击了。但是,应

  • 问题内容: 尝试使用selenium-webdriver python向下滚动到页面底部,以便加载更多产品。 该网页已加载,但没有变化。 我想念什么吗? 问题答案: 您可以尝试以下move_up和move_down函数: