We are using the Telerik Mobile Testing platform for testing for
Android and iOS hybrid mobile app (Cordova version 3.4). Our app uses the embedded Cordova
web view (Cleaver) where the majority of our app functionality runs. We have
the app behaves as expected in our iOS QA version.
However when we try running the same code on the Android QA
version(with code changes pointing to the android version) the
app does not work as expected in cases of dynamically generated HTML elements,
button clicks, etc. The app launches correctly using the Telerik Mobile Testing
android app and we can see the automated tests running on the device but the
tests are failing consistently when interacting with dynamically generated
work as the HTML markup and scripts are the same across Android and iOS.