appium常用方法,appium操作
本文主要介绍appium中几种常见的点击方式,并通过示例代码进行了详细介绍,具有一定的参考价值。感兴趣的朋友可以参考一下。
00-1010 1.click()方法,最常见的点击方法,2。用手指轻敲屏幕来操作tap()方法,3。用手指按住()方法,4。用手指按压模拟long_press()方法。首先,从appium库导入webdriver,然后是webdriver。Remote()声明驱动程序对象。
要使用TouchAction,必须创建一个TouchAction对象,通过该对象调用要执行的手势,并通过perform()执行动作。
#导入触摸操作
从app ium . web driver.common . touch _ action导入触摸操作
目录
driver . find _ element _ by _ id( com . Android . settings : id/search )。单击()
1、最常见的点击方式click()方法
Tap(element,x,y)可以通过元素定位或元素坐标来点击。
#通过元素定位点击屏幕。
El=driver . find _ element _ by _ XPath(//*[contains(@ text, WLAN ))])
触摸动作(驱动程序)。点击(el)。执行()
#perform()方法向服务器发送命令来执行操作。
#通过坐标点击屏幕。元素坐标为:x=149,y=324。
触摸动作(驱动程序)。抽头(x=149,y=324)。执行()
2、手指轻敲屏幕操作tap()方法
Press(elemnet,x,y)可以按元素定位或元素坐标。
release()方法结束操作,并在手指按下后离开屏幕。
#通过元素定位按下屏幕。
El=driver . find _ element _ by _ XPath(//*[contains(@ text, WLAN ))])
触摸动作(驱动程序)。按下(el)。释放()。执行()
#通过坐标的方式,元素坐标x=149,y=324
触摸动作(驱动程序)。按(147,324)。释放()。执行()
3、手指按下操作press()方法
长按增加了相对于按下的按下时间长度,因此该参数有一个额外的持续时间单位毫秒。
Long _ press (elemnet,x,y,duration)也可以通过元素定位或者元素坐标来按。
El=driver . find _ element _ by _ id( Android : id/title )
#通过定位按住元素。
触摸动作(驱动程序)。long_press(el,duration=5000)。释放()。执行()
#通过坐标长按元素。WiredSSID坐标3360x=770,y=667
#等待(5000)等待五秒钟
#添加等待(长按X效果)/无等待(无长按效果)
触摸动作(驱动程序)。long_press(x=770,y=667,时长=5000)。释放()。执行()
关于appium中几种常见的点击方式的这篇文章到此为止。有关appium中点击模式的更多信息,请在流行的IT软件开发工作室中搜索以前的文章或继续浏览下面的相关文章。希望你以后能支持风行IT软件开发工作室!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。