关于软件测试:干货app自动化测试之Capability-使用进阶

Capability 是一组键值对的汇合(比方:”platformName”: “Android”)。Capability 次要用于告诉 Appium 服务端建设 Session 须要的信息。客户端应用特定语言生成 Capabilities,最终会以 JSON 对象的模式发送给 Appium 服务端。

Appium底层架构

比方上面的例子展现了几个重要的 capabilities:

{
  "platformName": "Android",
  "platformVersion": "6.0",
  "deviceName": "hogwarts",
}

通用的Capability参数

Capabilities 参数反对多种平台:

Android Only

上面这些 Capabilities 仅反对 Android 驱动,比方 UiAutomator2。

上面这些 Capabilities 仅反对 iOS 驱动,比方 XCUITest Driver 和 deprecated UIAutomation Driver。

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理