appium之java API(2) -TouchAction
2015-01-15 09:25
281 查看
TouchAction
AppiumDriver的辅助类,主要针对手势操作,比如滑动、长按、拖动等。TouchAction的原理是讲一系列的动作放在一个链条中,然后将该链条传递给服务器。服务器接受到该链条后,解析各个动作,逐个执行。press(WebElement el)
在控件上执行press操作。press(int x, int y)
在坐标为(x,y)的点执行press操作press(WebElement el, int x, int y)
在控件el的左上角的x坐标偏移x单位,y左边偏移y单位的坐标上执行press操作。release()
释放操作,代表该系列动作的一个结束标志。moveTo(WebElement el)
以el为目标,从另一个点移动到该目标上moveTo(int x, int y)
以(x,y)点为目标,从另一个点移动到该目标上moveTo(WebElement el, int x, int y)
以控件el的左上角为基准,x轴向右移动x单位,y轴向下移动y单位。以该点为目标,从另一个点移动到该点上。tap(WebElement el)
在控件的中心点上敲击一下tap(int x, int y)
在(x,y)点轻击一下tap(WebElement el, int x, int y)
以控件el的左上角为基准,x轴向右移动x单位,y轴向下移动y单位。在该点上轻击。waitAction()
代表一个空操作,等待一段时间waitAction(int ms)
等待ms秒longPress(WebElement el)
控件长按longPress(int x, int y)
点长按longPress(WebElement el, int x, int y)
偏移点长按cancel()
取消执行该动作perform()
执行该动作相关文章推荐
- appium之java API(2)
- Appium Java API
- Appium之java API
- Appium之java API
- appium()-java-client-api
- 《Java in Action》-1 第12章 新的日期和时间API
- Appium自动化测试(三)之 TouchAction 操作
- appium-java-api
- [Android测试] Appium的Java-client库api
- Appium的java_client库api
- Appium Java API
- 转载:java api-appium
- Appium之java API(01)-AppiumDriver
- Appium之java API
- appium-java api
- java appium api
- JavaExcelApi指南(续)
- Java Transaction API概述
- JAVA Excel API
- JavaExcelApi指南