java - 如何在带有触摸屏的移动浏览器上测试 'pull' 和 'half pull' 操作

标签 java webdriver touch

我正在测试触摸设备的网站。其中一页具有“拉动刷新”和“半拉”用于显示搜索文本框。它类似于 iOS 设备上的邮件应用程序。

如何使用 Webdriver 测试此功能?

最佳答案

我认为这应该有效:

  Actions builder = new Actions(driver);

   Action dragAndDrop = builder.clickAndHold(someElement)
       .moveToElement(otherElement)
       .release(otherElement)
       .build();

   dragAndDrop.perform();

documentation

关于java - 如何在带有触摸屏的移动浏览器上测试 'pull' 和 'half pull' 操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19126987/

相关文章:

java - Java Web 服务客户端中的连接详细信息和超时

Java System.out.println 格式

java - 如何为我的软件制作上下文菜单?

java - Selenium webdriver - 无法设置浏览器区域设置

javascript - 如何在其他函数中访问jquery taphold

iphone - 如何阻止 HTML5 视频元素通过 iPhone 或 iPod Touch 上的图层注册触摸?

Java - 如何查找对象所属的类

java - Selenium Webdriver Java : How to click on a particular cell in table using row and column numbers

python - 无法选择事件的从属链下拉菜单

android - 如何将 Android SeekBar 设置为不可移动/卡住?