Appium自动化测试常用iOS和android的Capability配置获取整理
Capability简介
Capability是用来配置appium会话,Desired Capabilities是一组设置的键值对的集合,其中键对应设置的名称,而值对应设置的值,一般用json对象编辑,本文主要是针对android和iOS如何获取常见Capabi为主,具体的Capability配置详解,请转Capability官方完整文档查阅
http://appium.io/docs/cn/writing-running-appium/caps/
一、Android常用Capability配置及获取
1.Android常用Capability配置
android获取各自对应的Capability:
platformName | Android |
---|---|
platformVersion | adb shell getpro.build.version.release |
deviceName | adb devices |
appActivity | adb logcat |
appPackage | adb shell am monitor |
2.Android常用Capability配置
iOS获取各自对应的Capability
platforName | ios |
---|---|
platformVersion | ideviceinfo |
deviceName | ideviceinfo |
udid | idevice_id -l |
bundleId | 通过console控制台-SpringBoard |
备注:我本人已通过上面命令可以找到,如有更多更好的方法欢迎留言