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 大类:
下一节我们开始介绍使用 appium 启动 android 模拟器
本文版权归乙醇所有,欢迎转载,但请注明作者与出处,严禁用于任何商业用途