美文网首页
appium client方法一览

appium client方法一览

作者: 日理万机_e6fa | 来源:发表于2020-04-22 21:08 被阅读0次

appium client扩展了原生的webdriver client方法

下面以java代码为例,简单过一下appium client提供的适合移动端使用的新方法

resetApp()getAppString()sendKeyEvent()currentActivity()pullFile()pushFile()pullFolder()hideKeyboard()runAppInBackground()performTouchAction()performMultiTouchAction()tap()swipe()pinch()zoom()getNamedTextField()isAppInstalled()installApp()removeApp()launchApp()closeApp()endTestCoverage()lockScreen()shake()complexFind()scrollTo()scrollToExact()openNotifications()ContextSwitching:.context(),.getContextHandles(),getContext())

新增的locator

findElementByAccessibilityId()

findElementsByAccessibilityId()

findElementByIosUIAutomation()

findElementsByIosUIAutomation()

findElementByAndroidUIAutomator()

findElementsByAndroidUIAutomator()

这些方法主要覆盖了3大类:

driver扩展:比如增加了resetApp等操作app的方法

action扩展:增加一些移动端的特有的action(怎么描述呢,相当于是移动端 特有的操作),比如swipe,shake(嗯,有了这个方法就可以让代码帮你摇一摇了)等;

locator扩展:增加了一些移动端专属的定位策略

相关文章

网友评论

      本文标题:appium client方法一览

      本文链接:https://www.haomeiwen.com/subject/vykgihtx.html