Skip to main content

Authentication with Appium

tip

Authentication as a user is performed using an accessKey.

The Access Key can either be passed as part of the capabilities or as part of the URL.

Capabilities authentication   

For accessKey, use the following convention:

DesiredCapabilities dc = new DesiredCapabilities();
dc.setCapability("accessKey", "<accessKey>");

AppiumDriver driver = new AndroidDriver(new URL(cloudurl + "/wd/hub/"), dc);

URL authentication 

For accessKey, use the following convention:

AppiumDriver driver = new AndroidDriver(new URL("http://:" + accessKey + "@" + host+":" + port + "/wd/hub/"), dc);