appium client方法一览

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()

  • Context Switching: .context(), .getContextHandles(), getContext())

新增的locator

  • findElementByAccessibilityId()

  • findElementsByAccessibilityId()

  • findElementByIosUIAutomation()

  • findElementsByIosUIAutomation()

  • findElementByAndroidUIAutomator()

  • findElementsByAndroidUIAutomator()

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


郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。