前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Helium自动化之常用方法介绍(三)

Helium自动化之常用方法介绍(三)

作者头像
ITester软件测试小栈
发布2022-04-13 09:58:07
6920
发布2022-04-13 09:58:07
举报
文章被收录于专栏:全栈测试全栈测试

Hi,大家好。在上一篇Helium自动化测试系列文章:Helium自动化之常用方法介绍(二),主要介绍HeliumHelium的写入、按键、单击/双击、右击等常用方法。

今天继续通过源码及实例来介绍Helium的拖拽、按住/松开鼠标、拖拽文件、上传文件、鼠标悬浮、向上/下/左/右滚动屏幕等常用方法。

拖拽、按住/松开鼠标

拖拽、按住/松开鼠标通常配合使用。

按住/松开鼠标方法源码如下:

拖拽方法源码如下:

案例:百度搜索页面,将百度热搜拖拽到百度输入框。

实现代码如下:

拖拽文件

上面的例子我们将元素拖拽到指定位置,实际工作中,我们还会有拖拽文件的需求。

拖拽文件源码如下:

案例:将本地图片拖拽到选择文件处,进行上传

实现代码如下:

上传文件

上传文件源码如下:

attach_file:上传文件,input元素上传框。

手写一个上传小demo。

案例:实现将本地文件进行上传。

实现代码如下:

实现效果如下:

鼠标悬浮

鼠标悬浮源码如下:

案例:以百度首页,鼠标悬浮到设置按钮为例。

实现代码如下:

向上/下/左/右滚动屏幕

向上/下/左/右滚动屏幕源码如下:

屏幕上下左右滚动,默认入参100像素。

案例:打开百度页面,屏幕向下滚动300像素。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2022-04-12,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 ITester软件测试小栈 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档