首页  > 百科热搜  > 软件测试 | Capability使用进阶

软件测试 | Capability使用进阶

发布时间:2023-06-18 10:05:10     作者:互联网收集     浏览量:52    

ipad模拟器

Capability是一组键值对的集合(如“platformName” : 'Android')。Capability主要用于通知Appium服务端建立Session需要的信息。客户端使用特定语言生成Capability,最终会以JSON对象的形式发送给Appium服务端。

下面的例子代码展示了几个重要的Capability参数。

ipad模拟器

Python版本

Java版本

上面的Capability参数说明。

这里用到3个配置项,“platformName” 'platformVersion' 'deviceName' 分别代表被测平台名、被测平台的版本、设备名称。除了这3个参数是最基本的配置项,还有很多其他的配置项。

Capability参数非常多,通用型的参数适用于Android平台或iOS平台。表5-5所示是部分通用型的参数。

Capability参数

描述

automationName

使用那个驱动引擎

Appium(默认)

platformName

使用那个被测平台

iOS、Android,或者Firefox系统

platformVersion

被测平台的版本

如7.1,4.4

deviceName

使用哪种设备

iPhone模拟器,iPad模拟器,iPhone Retina4寸,Android模拟器,Galaxy S4等

(1)仅支持Android平台的参数

表5-6所示的Capability参数仅支持Android平台。

(2)仅支持iOS平台的参数

表5-7所示的Capability参数仅支持iOS平台。

搜索微信公众号:TestingStudio霍格沃兹的干货都很硬核

收藏文章

收藏

文章标签: 软件测试     Capability     进阶    
上一篇:海南黄花梨怎么鉴别真假? 下一篇:黄山毛峰简介和图片 黄山毛峰的功效和作用