干货|app自动化测试之Capability 使用进阶

举报
霍格沃兹测试学社 发表于 2022/04/10 17:22:28 2022/04/10
【摘要】 Capability 是一组键值对的集合(比如:“platformName”: “Android”)。Capability 主要用于通知 Appium 服务端建立 Session 需要的信息。客户端使用特定语言生成 Capabilities,最终会以 JSON 对象的形式发送给 Appium 服务端。 Appium底层架构比如下面的例子展示了几个重要的 capabilities:{ "pl...

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

Appium底层架构

比如下面的例子展示了几个重要的 capabilities:

{
  "platformName": "Android",
    "platformVersion": "6.0",
      "deviceName": "hogwarts",
      }
      
      ```
      
      
      ## 通用的Capability参数
      Capabilities 参数支持多种平台:
      
      ![](https://ceshiren.com/uploads/default/original/3X/f/0/f0da3bbabc493ad25920fba3f7e9aff0d8fb07d9.png)
      
      ## Android Only
      下面这些 Capabilities 仅支持 Android 驱动,比如 UiAutomator2。
      ![](https://ceshiren.com/uploads/default/original/3X/a/0/a02d36748b2c9cbb22cef5a057d5a0b51a5478d5.png)
      下面这些 Capabilities 仅支持 iOS 驱动,比如 XCUITest Driver 和 deprecated UIAutomation Driver。
      
      ![](https://ceshiren.com/uploads/default/original/3X/4/7/471dec3c740508f26519ead45f2d880df2978568.png)
      
      
      更多 Capabilities 信息请查看官网:
      http://appium.io/docs/en/writing-running-appium/caps/
      
      
      内容全面升级,4 个月 20+ 项目实战强化训练,资深测试架构师、开源项目作者亲授 BAT 大厂前沿最佳实践,带你一站式掌握测试开发必备核心技能(对标阿里P6+,年薪50W+)!直推 BAT 名企测试经理,普遍涨薪 50%+!
      
      ### 
      ⬇️ 点击“阅读原文”,提升测试核心竞争力!
      [原文链接](https://mp.weixin.qq.com/s?__biz=MzU3NDM4ODEzMg==&mid=2247497043&idx=1&sn=aa8963b39e2b7de3c9fa4c4aa9f79603&chksm=fd319798ca461e8e29a439b3163f6b97d340a388ecf6e049fd6b55752480a9f0d217771c64fd#rd) 
      获取更多内容:https://qrcode.testing-studio.com/f?from=hwyun&url=https://ceshiren.com/t/topic/16586
      [点击查看](https://qrcode.testing-studio.com/f?from=hwyun&url=https://ceshiren.com/t/topic/16586)
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。