【鼠标】-拖动

栏目:云苍穹知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:1

【鼠标】-拖动

1 功能说明

通过设置源坐标与目标坐标参数值,鼠标完成从源坐标位置点击拖动到目标坐标位置。

注: (1)支持在移动过程设置“停顿次数”、“移动快慢”、“移动方式”等

(2)支持用变量传递坐标参数

(3)适用场景:某些登录界面简单拖动验证,或滑动验证码场景下,用变量传递坐标参数进行滑块拖动验证

2 基本使用说明

1 桌面以最左上角为原点(0,0),坐标参数中输入(X,Y)的坐标位置,X与Y的值即代表基于前端页面左上角的X、Y的偏移量,X轴方向向右为正,Y轴方向向下为正。

例如:未拾取的情况下,从默认的左上角位置点击拖动到目标位置(200,100),运行组件,可以看到设计器界面窗口被成功拖动到指定位置。

2 若是拾取的情况下,运行组件后,会先激活拾取的窗口界面,再通过设置的源坐标与目标坐标参数值进行拖动。

3  参数配置说明

3.1 目标属性

  • “源坐标”参数 输入鼠标点击拖动的起始位置的坐标。 默认为(0,0),即最左上角的原点。

  • “目标坐标”参数 输入鼠标点击拖动的最终位置的坐标。

3.2 窗口属性

“标题”参数 记录所拾取窗口的标题信息。 勾选上则表示在进行点击之前会进行激活窗口的操作,如果未拾取或是去掉勾选,则不会进行窗口的激活,而是直接对输入的坐标进行点击拖动操作。

如果流程当中需要来回的切换不同的页面或系统,建议勾选“标题”;如果流程中多个操作都在一个页面中完成,可以去掉勾选“标题”。

3.3 输入属性

  • “停顿次数” 设置在拖动过程中停顿的次数,默认为0次。

  • “拖动时长” 设置移动过程的用时秒数,默认1000ms完成。

  • “移动方式” 设置移动速度上网方式,支持“匀速移动”、“先慢后快”以及“先快后慢”。

4 进阶操作

【拖动】还可用于某些登录界面简单拖动验证。

【示例】

1 打开企查查登录页面,输入“用户名”“密码”后即需要进行手动拖动滑块到指定位子,即可完成登录

注: 企查查网址为:https://www.qichacha.com/user_login(使用谷歌浏览器打开)

2  利用【获取元素位置】组件,获取滑块左上角的坐标位置。

注:【获取元素位置】组件返回的是指定位置的坐标和所拾取元素的长宽,即:(X轴坐标,Y轴坐标,元素的水平长度,元素的高度),通过这个坐标可以计算滑块滑动的初始位置和最终位置。

3. 拖动,这里以滑块验证码最中间的水平位置为拖动的轨迹,对应的y轴坐标为pos[1]+pos[3]/2,初始位置的X轴坐标为pos[0],最终位置的X轴坐标为pos[0]+pos[2],即【拖动】的“源坐标”和“目标坐标”。

4. 运行流程,则成功完成拖动。

【鼠标】-拖动

1 功能说明通过设置源坐标与目标坐标参数值,鼠标完成从源坐标位置点击拖动到目标坐标位置。 注: (1)支持在移动过程设置“停顿次数”...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息