TouchAction辅助类基本操作

TouchAction辅助类在软件测试中用于实现更复杂的手势操作,如轻敲、拖拽和滑动。相较于旧API,它能更好地处理多个元素间的交互,提供更灵活的滑动功能。
摘要由CSDN通过智能技术生成

TouchAction辅助类

说明:TouchAction类中封装了所有基于手势操作方法(轻巧、拖拽、滑动)

使用TouchAction辅助类的原因 :

基于之前的API方法,元素的滑动只能基于两个坐标点或两个元素之间的话,多个元素无法实现。

	1. tap() 轻敲打
		操作:
			1. 导包 TouchAction()
			2. 调用tap方法 如;TouchAction(driver).tap(elemnet,x,y)
			3. 调用执行方法 如:TouchAction(driver).tap(elemnet,x,y).perform()
	2. press() 按下
		方法;
			# 基于元素 按下方法
			TouchAction(driver).press(elemnet).perform()
			# 基于坐标 按下方法
			TouchAction(driver).press(x=391,y=655).perform()
	3. relese() 释放 与按下对应
		方法:TouchAction(driver).press(x=391,y=655).release().perform()
	
	4. wait() 等待时间/毫秒
		方法:TouchAction(driver).press(wlan).wait(5000).release().perform()
	
	5. long_press() 长按
		方法:TouchAction(driver).long_press(wlan,duration=5000).release().perform()
		提示:long_press(el,time)=press(el).wait(time)
		
	6. move_to() 移动方法
		方法:
			1. T
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值