模拟不同设备和操作系统进行兼容性测试。 #生活乐趣# #游戏乐趣# #游戏测试#
最新推荐文章于 2024-11-17 09:12:07 发布

许西城 于 2017-07-22 11:34:15 发布
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
在日常的测试中,经常会遇到需要鼠标去操作的一些事情,比如说悬浮菜单、拖动验证码等,这一节我们来学习如何使用webdriver模拟鼠标的操作
首页模拟鼠标的操作要首先引入ActionChains的包
from selenium.webdriver.common.action_chains import ActionChains
而对于 ActionChains包,一般的写法是:

这是这个方法一般的书写格式,下面我们来看一如何使用模拟鼠标操作的具体案例
1.鼠标拖动操作(滑动验证码问题)
方法:
drag_and_drop(self, source, target)
source:鼠标拖动的原始元素
target:鼠标拖动到的另外一个元素(的位置)
拖动source元素到target元素的位置
drag_and_drop_by_offset(self, source, xoffset, yoffset)
网址:web自动化测试第6步:模拟鼠标操作(ActionChains) https://www.yuejiaxmz.com/news/view/508186
相关内容
Python 自动化Web测试Web自动化测试工具Selenium推荐几款常用Web自动化测试神器!pyautogui — GUI 自动化工具,用于模拟键盘和鼠标事件。推荐一款新的自动化测试框架:DrissionPageRFS的web自动化验收测试——安装篇pyautogui 鼠标键盘自动化 库的中文版软件测试自动化测试工具有哪些?常见的自动化工具简介好用的自动化测试工具推荐推荐8款自动化软件测试必备工具
随便看看