Appium自动化测试常用iOS和android的Capability配置获取整理

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配置
Appium自动化测试常用iOS和android的Capability配置获取整理_第1张图片
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配置
Appium自动化测试常用iOS和android的Capability配置获取整理_第2张图片
iOS获取各自对应的Capability

platforName ios
platformVersion ideviceinfo
deviceName ideviceinfo
udid idevice_id -l
bundleId 通过console控制台-SpringBoard

备注:我本人已通过上面命令可以找到,如有更多更好的方法欢迎留言

你可能感兴趣的:(appium自动化)