Hey,
i am currently working on iOS tests where i have to extract and verify search results. Fortunately appium behaves pretty slow when doing it. Currently i am querying all labels in my search results with an xpath. I have always 5 labels per result item and about 20 results on the screen. When now iterating through all 100 labels and calling getText appium does at least 100 calls to the appium server. This seems to be extremely slow.
I already know that i can get all the lables by calling getPageSource() and the do a client side xpath search for the labels. (I also optimizied those tests where i need to verify only the first result).
I just wanna now if there is already something build in into appium to extract a lot of values?