Docs

Adding iOS Devices to RobusTest

Before using an iOS device on RobusTest, you need to configure the device and ensure it is registered with your development certificate.

Device Preparation

  1. Connect the iOS device to the RobusTest node server via USB. When prompted, tap Trust to trust the connected computer.

  2. Go to SettingsSafariAdvanced and enable Web Inspector.

  3. Go to SettingsGeneralDisplay & Brightness and set Auto-Lock to Never.

  4. Ensure the device UDID is added to your Apple developer certificate and provisioning profile. RobusTest uses WebDriverAgent (WDA) to communicate with iOS devices, which requires the device to be provisioned for your development team.

Device ready! Once provisioned and trusted, your iOS device will appear in your device list and be available for testing.

Disabling Notification Pop-ups

Notification pop-ups can block interaction with the device screen during manual test sessions. Disable the following before use:

Software Update Notifications

  1. Go to SettingsApp Store
  2. Disable App Updates (automatic updates)
  3. Disable Automatic Downloads

If an update has already been downloaded:

  1. Go to SettingsGeneraliPhone Storage (or iPad Storage)
  2. Scroll down to find the downloaded iOS update (e.g., "iOS 16.1")
  3. Tap it, then tap Delete Update and confirm

iMessage

  1. Go to SettingsMessages
  2. Disable iMessage

FaceTime

  1. Go to SettingsFaceTime
  2. Disable FaceTime