16. The method of claim 15 , further comprising mapping the at least one component contained in each of the plurality of views included in the at least one component reference table to the application running on the user device.
15. The method of claim 13 , further comprising: identifying a plurality of views of the application based on the traversed view hierarchy, wherein each of the plurality of views contains at least one of the plurality of components of the application; generating at least one component reference table for the application, the at least one component reference table including, for each of the plurality of views, the at least one component of the application contained in the view; and storing the at least one component reference table generated for the application.