Release 10.5
Appium 1.6 support for iOS
Perfecto is releasing a new automation infrastructure based on Apple's XCUITest framework and support for Appium 1.6 iOS scripts.
Benefits of moving to the new infrastructure include:
- Support of new Apple features (3D touch, Siri injection…)
- Quick support of future iOS releases
- Appium 1.6 compatibility
- Enhanced script execution performance
More in-depth details about the changes are described here.
Security Token for UFT
Perfecto's UFT integration supports user authentication with the Security token. Using the personal token will bring across-the-board security to the Perfecto Lab connection.
Product Updates
Interactive feature updates
- Fixed: The list of device locations in the System Administration window filter is now sorted alphabetically
- Support for multiple selection of devices to remove from the Perfecto Lab in one Delete operation.
Automation feature updates
- UFT integration supports user authentication using the personal Security Token. Requires upgrading the UFT plugin.
Plugin feature updates
- Android Studio plugin: support for the Run On Cloud settings requires upgrading the Android Studio plugin..
- UFT plugin: support for Security token requires upgrade of the UFT Mobile add-in
Desktop Web feature updates
- Desktop Web Selenium scripts support the DigitalZoom SDK methods stepStart, stepEnd, and reportiumAssert.
- Desktop Web reports will now be associated with the username of the owner of the Security token, and will be listed in that user's test reports.
Developer feature updates
- Fixed: DevTunnel connected devices now support XCTest test functions in XCode 8.3.3
- DevTunnel supports downloading the iOS symbols for the latest iOS version
- Run on the Cloud: New Settings window (requires upgrading plugin) allows the user to:
- Change the Gradle build targets and settings.
- Indicate the location of the application's apk file (will be automatically uploaded to the device).
Reporting feature updates
- DigitalZoom is now integrated with Perfecto Manual Testing. Record the interactive session, and then access the execution report on the reporting server.
iOS support updates
- iOS11 beta supported inlimitedEarly Access. Contact CSM for access to devices.
Known limitations
This section lists any feature limitations identified during the latest cycles of product development.
- Set time zone command is not supported for Android O devices. Functionality is blocked by Android.
- Set Airplane mode feature of Set network settings command not supported for Android devices running OS 7.0 or later.