Implementing automated testing for BlackBerry Dynamics apps
The BlackBerry Dynamics SDK includes the BlackBerry Dynamics Automated Test Support Library (ATSL) to support automated testing for your BlackBerry Dynamics apps. The library is delivered as a dynamic framework.
- XCTest framework
- Accessibility identifiers
For more information about these components and iOS user interface testing, see Apple Documentation Archive: User Interface Testing.
You can use the BlackBerry Dynamics library and the native library components mentioned above to automate the building, execution, and reporting of your application tests.
Since the BlackBerry Dynamics ATSL is delivered as a framework, you cannot make your own changes to it. If you want to review the implementation and customize it, you can see the source in GitHub at https://github.com/blackberry/BlackBerry-Dynamics-iOS-Samples/tree/master/AutomatedTestSupportLibrary.
You can get the ATSL framework using Cocoa pods (see Configure a new or existing BlackBerry Dynamics app to use the dynamic framework).