当前位置: 首页 > 知识库问答 >
问题:

在appium-android中滑动或滚动到底部

濮景龙
2023-03-14

如何在android应用程序中使用appium滑动滚动至底部?我试着用

driver.swipe(300,800,300,500,2);
driver.scrollTo("string")

但上述情况并没有起到任何作用。有人能给我推荐一些通用的解决方案吗?

共有1个答案

郎曜文
2023-03-14

通用解决方案是使用维度滚动。使用下面的代码

 public void scroll() throws IOException {
                  try {
                    Dimension dimensions = driver.manage().window().getSize();
                    System.out.println("Size of screen= " +dimensions);
                    int Startpoint = (int) (dimensions.getHeight() * 0.5);
                    System.out.println("Size of scrollStart= " +Startpoint );
                    int scrollEnd = (int) (dimensions.getHeight() * 0.2);
                    System.out.println("Size of cscrollEnd= " + scrollEnd);             
                    driver.swipe(0, Startpoint,0,scrollEnd,1000);           

                } catch (IOException e) {

                }    
          }

将此添加到您的代码中,只需使用scroll();在你的测试案例中。修改代码中给出的十进制值以满足您的要求

 类似资料:
  • 本文向大家介绍android scrollview 自动滚动到顶部或者底部的实例,包括了android scrollview 自动滚动到顶部或者底部的实例的使用技巧和注意事项,需要的朋友参考一下 android scrollview 自动滚动到顶部或者底部 摘要: android scrollview 自动滚动到顶部或者底部 android scrollview 自动滚动到顶部或者底部  还有一种

  • 我有一个应用程序页面,我需要垂直滚动,以达到应用程序的底部保存按钮。 我正在尝试下面的代码,但得到服务器端错误。 有什么好方法可以在android中实现滚动功能吗?

  • 我想在我的应用程序中创建从下到上滚动的滑动菜单。我在活动的底部有一个按钮,当用户点击按钮时,菜单就会显示出来。当用户再次点击按钮时,菜单应该消失。用户还可以上下滑动以显示或消失菜单。 菜单可以像这个应用程序中的任何一个。做 请看下面的截图。你知道怎么做吗?你有什么建议吗?

  • 问题内容: 考虑我有一个问题清单。当我单击第一个问题时,它应该自动带我到页面底部。 实际上,我确实知道可以使用jQuery完成此操作。 因此,您能为我提供一些文档或一些链接,以找到该问题的答案吗? 编辑:需要滚动到页面底部的特定HTML 元素 问题答案: 不需要jQuery。我从Google搜索获得的大多数热门结果都给了我这个答案: 在嵌套元素的地方,文档可能不会滚动。在这种情况下,您需要定位要滚

  • 我有一个问题清单。当我点击第一个问题时,它应该会自动把我带到页面底部。 事实上,我确实知道这可以使用jQuery来完成。 所以,你能给我一些文件或一些链接,我可以找到这个问题的答案吗? 编辑:需要滚动到页面底部的特定HTML元素

  • 问题内容: 我需要将JScrollPane滚动到底部。JScrollPane包含一个JPanel,其中包含许多JLabel。 要滚动到顶部,我只需要: 但是如何精确滚动到最底端?(太远了,它抖动) 问题答案: