鼠标偏移量_Selenium2Lib库之鼠标事件常用关键字实战

Selenium2Lib库之鼠标事件常用关键字实战

1.2 鼠标事件常用关键字

1.2.1 Click Button关键字

按F5 查看Click Button关键字的说明,如下图:

65ab323a89f0e1e0ec9bcf23daf595e9.png

Click Button关键字 是用于点击页面上的按钮。参数locator是需要传一个元素定位的参数值。

项目例子:

f70d6573dc09dcb7c692663550275ebf.png

运行结果:

d26b2ce99c17b31e59d2cece9c3ff0e4.png
2e649d8f4cc35f6cfabcfab4073a0454.png

1.2.2 Click Element关键字

按F5 查看Click Element关键字的说明,如下图:

2d0aefbe525f1ea6e9b8e92393e504f7.png

Click Element关键字用于点击页面上的元素,单击任何可以点击的按钮、文字、图片链接、复选框、单选框、下拉框等。也是需要传参数locator,参数locator是需要传一个元素定位的参数值。

项目例子:

7aa6e1e512b823af86a8c0e65a2ba846.png

前面的例子已经用到这个关键字,看上面的例子,在新建学校,提交的时候用到点击“提交”按钮。

1.2.3 Click Image关键字

按F5 查看Click Image关键字的说明,如下图:

36bb28b875087d3293095e50ac2e6d51.png

Click Image 关键字用于点击页面上的图片元素,可以从图像的关键属性是‘ID’,‘SRC’和‘ALT’进行定位。

项目例子:

89c945179885f78445474e4f1fdb03be.png

运行结果:

5477e46b099d661d836f0e66ce6830ff.png
60f9fc7f07d58552dc2dacd96ec24b69.png

1.2.4 Click Link关键字

按F5 查看Click Link关键字的说明,如下图:

e961ef20ac58f594e53053cba1d6e005.png

Click Link关键字 用于点击页面上的文字元素,可以从图像的关键属性是‘id’,‘name’和‘link text’进行定位。

项目例子:

e1d7f3c58f11608cb7a50793fb214a0d.png

1.2.5 Mouse Over鼠标悬停关键字

按F5 查看Mouse Over关键字的说明,如下图:

da555e07db9d12cfb9573bf2b20a775f.png

Mouse Over关键字用于鼠标悬停操作,需要传一个参数,鼠标悬停元素的定位值。

项目例子:

c689385d8416682026570506fe04e3c3.png
0ac2bfcd49b316b3188e3dc5a4cdd969.png

运行结果:

abfe450c768f821ba5803ca9f24f5388.png

1.2.5 Double Click Element双击关键字

按F5 查看Double Click Element关键字的说明,如下图:

230d1630e13f55c9e033b21745499e35.png

Double Click Element关键字用于鼠标双击操作,需要传一个参数,双击元素的元素定位值。

项目例子:

ab089035a49a55ea0c108cf02d3dc045.png
5d9e814092be72f5fb83e9fc639569cb.png

运行结果:

3692542fcd58f4fbd77c0c1781b12758.png
6de8268139eda29712dcb175aa76e1d1.png

1.2.6 Drag And Drop鼠标拖放关键字

按F5 查看Drag And Drop关键字的说明,如下图:

bdca791b9ea3f785224fd364b69c372b.png

Drag And Drop关键字用于页面元素的拖放操作,有2个参数(鼠标拖动的源元素和鼠标释放目标元素),实现在源元素上按下鼠标左键,然后移动到目标元素上释放。

项目例子:

235b085dcea3dbc735b2f7ad8b50cebf.png
1635aff0594119f911cc0adfb10d77ae.png

运行结果:

86bcd70a2853aa05040f77254d6f0f20.png

其他说明

还有一个 Drag And Drop By Offset 按偏移量拖放关键字,在这里就不演示了,想尝试的同学,可以自己尝试下

17e27c8cd57338b878a18b5104f18202.png

知识的补充

有的时候,Click可以用如下命令来替代

Press Key | | 13或10

例子:

06ea591b2f2aa445e9a453f74b8a64f0.png

代码实现:

890fc3edbdad9fcd34c201055a820f74.png

运行结果:

32d5cc7edf3f3aff87fdc21fc09030b3.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值