This chapter has put you through the complete process of assessing and testing the quality of your mobile App with Test Studio. It started off by guiding you on how to acquire and deploy the needed components on an iOS simulator which hosted our work for the rest of the chapter.
The Test Studio iOS version was used to test a developed application after having compiled it with the Test Studio extension libraries. We used an open source application called Switchy, against which we have built a testing project, tests, and steps and added verifications using predefined tasks. The steps were then executed in Test Studio, where we analyzed their results in passing and failing situations. Some unexpected behaviors driven by asynchronous method calls were examined and solved by using the wait feature. We also saw the element's feature, which helped us to overcome situations where the target element is inaccessible or easily delimited on the application UI.
Furthermore, as a web portal account...