Improve Productivity and Streamline the Testing Process of Mobile Apps and Websites
HP UFT Scripting for Mobile
With App Experience’s integration with Selenium, you can use existing desktop web scripts for supporting responsive or adaptive design websites – extending testing easily to mobile with no additional work.
Key features include:
- Users can run their Selenium scripts on App Experience’s real, local or remote devices
- Run already created Selenium scripts on mobile devices
- No need to configure ADB drivers or configure the Selenium web driver
- No Android SDK required
- App Experience is constantly working on improving this integration, and are working on support for additional platforms. Currently the integration is limited to scripting in Java, and limited to Android devices only. The integration is still being worked on in order to support the iOS Web Driver.
How It Works
Create a new Java test case to access Keynote’s Java API
Within App Experience, users can create a new Java Test Case, which will allow them to access the App Experience’s mobile app test automation Java API.
Users then can either code directly in the solution, or they can use their IDE of choice, by pointing it to the App Experience’s mobile app test automation solution Project Workspace.
Launch the Webdriver
Once the initial connection to the device has been set using the App Experience mobile app test automation API, a new Webdriver can be invoked, and the Selenium JAR file can be imported and utilized.
Let the Selenium Scripting Begin
You’re all set! Users can now switch between their devices, and invoke their various Selenium scripts. Selenium scripts can either be called from the Java Test Case as a driver, or they can be copied and pasted directly into the Java Test Case and managed and executed within App Experience’s mobile app test automation solution directly.