Silk Test Classic versions used
Instruments to automate
iOS devices. With
iOS 9.3, Apple has replaced the support for Instruments with support for the
XCUITest framework, causing
Silk Test Classic to also no longer support
Instruments. Because of this change, existing
iOS test scripts might break when executed from the current version of
Silk Test Classic.
- The behavior of the
classname attribute in XCUITest is different to the behavior in Instruments. In most cases,
Silk Test Classic will automatically handle this change. However, if an existing test script breaks because of such a
classname attribute, you will have to record a new locator for the corresponding object.
- The object hierarchy has changed.