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

如何使用Selenium Webdriver移动jQuery的水平滑块或垂直滑块

冷夜洛
2023-03-14
问题内容

我想制作selenium脚本,该脚本移动以下站点上给出的滑块

示例名称是如何更改jQuery UI Slider的方向

http://jqueryui.com/demos/slider/

我不知道该怎么做


问题答案:

产生行动链

Actions链生成器实现了Builder模式,以创建包含一组其他操作的CompositeAction。这应该通过配置一个Actions链生成器实例并调用它的build()方法来获得复杂的动作,从而简化构建动作:

 Actions builder = new Actions(driver); 
 Action dragAndDrop = builder.clickAndHold(someElement)
    .moveToElement(otherElement)
    .release(otherElement)
    .build(); 
 dragAndDrop.perform();


 类似资料:
  • 描述 (Description) 它用于垂直滑动,它是一个功能强大的现代触摸滑块。 例子 (Example) 以下示例演示了Framework7中垂直滑块的使用 - <!DOCTYPE html> <html> <head> <meta name = "viewport" content = "width = device-width, initial-scale = 1,

  • 我正在尝试定制一个范围滑块根据我的需要我几乎在那里除了它的方向,目前它是水平对齐的,应该是垂直的。 我尝试添加和以及 不走运。 当前代码库如下:Style 标记 是不是我漏了什么?如有任何帮助,我们将不胜感激。谢谢

  • 我做了一个范围滑块位置垂直。但它没有反应。我签入了chrome默认移动设备。当调整范围滑块时,它将滚动页面 我已经在这里添加了我的代码。 null null

  • 在iOS real device automation项目中,我使用下面的代码垂直滑动,但在执行过程中,它实际上执行水平滑动。 如果我做错了什么,有人能告诉我吗? Xcode版本:8.3.2 iOS版本:10.2应用程序版本:1.7.2

  • 我有5刷屏幕和我的代码只是停留在第三个屏幕我想水平滚动。

  • 问题内容: 我想垂直显示一个滑块控件。我只关心支持范围滑块控件的浏览器。 我发现一些注释和参考资料似乎表明将高度设置为大于宽度会导致浏览器自动更改方向,但是在我的测试中,这仅 适用于Opera,而 过去不再适用于Opera。如何垂直定位HTML5范围滑块? 问题答案: 首先,将高度设置为大于宽度。从理论上讲,这就是您所需要的。在HTML5规格建议尽可能多的: … UA根据样式表指定的高度和宽度属性