Integration with Selenium

App Experience's test automation solution integrated with Selenium was built to give developers and testers the ability to perform mobile testing utilizing existing Selenium scripts on real mobile Android devices.

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.

Start Coding

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.

Get a Free Demo of Selenium on App Experience!

Start Testing Your Mobile App Free!