O'Reilly logo

Mobile Test Automation with Appium by Nishant Verma

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

iOS-only capabilities

When we are performing iOS app automation, there are a bunch of iOS specific capabilities that can be used to set the session. Here's a complete list of iOS-only capabilities. Recently, Appium implemented support for XCUITest; hence, there are bunch of other capabilities that are XCUITest specific:

Capability Description and values
calendarFormat

Used to specify the calendar format to set for the iOS Simulator.

For example, gregorian

bundleId

Used to specify the bundle ID of the app under test.

For example, io.HelloiOS.TestApp

udid

Used to specify the unique device identifier of the connected device.

For example, 1ae203187fc012g

launchTimeout

Used to specify the amount of time (in ms) to wait for instruments. ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required