Desired Capabilities在启动session的时候是必须提供的。
Desired Capabilities本质上是key value的对象,它告诉appium server这样一些事情:
本次测试是启动浏览器还是启动移动设备?
是启动andorid还是启动ios?
启动android时,app的package是什么?
启动android时,app的activity是什么?
iOS
, Android
, orFirefoxOS?
iPhone Simulator
, iPad Simulator
, iPhone Retina 4-inch
, Android Emulator
, Galaxy S4
, etc...
本文主要讨论android平台的appium测试方法和技巧,因此在这里就不列出ios设备特定的属性了。
更多信息请参考官方文档
在这里我们发现,我们经常要获取app的package和activity名字,那么有什么工具可以让我们方便的获取到这些信息呢?下一节讲回答这个问题。
appium简明教程(7)——Desired Capabilities详解,布布扣,bubuko.com
appium简明教程(7)——Desired Capabilities详解
原文:http://www.cnblogs.com/nbkhic/p/3805805.html