Testing can be now conducted on Switchy without the need to do any modifications to the source code. The preceding deployment steps are all what is required to make the application UI open for Test Studio. This means that the iOS version will not rely on any positional information, such as screen coordinates to perform the UI actions, but rather it can recognize the various UI elements involved in the execution. Hence, Test Studio uses object base recording and execution, which makes test authoring richer and more comprehensive on one hand and the execution more reliable on the other.
This section creates a test project for Switchy and gradually takes you through the test steps of creation, verification, execution, analysis, and result debugging.