anujkumar21 / aws-mobile-automation-integration

aws and mobile automation integration

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

AWS Device Farm & Mobile Automation Integration

This POC is how we can integrate AWS Device Farm and Mobile Automation using Appium.

Prerequisite:

  • Java
  • Maven
  • Appium
  • AWS Account

About Testing Framework:

The framework is implemented using Java & Selenium\WebDriver, Appium. Page Factory over Page Object Model (POM) is used to make the code more readable, maintainable, and reusable. Sample wordpress android app is used for this poc. Currently this sample framework, is tesing android apps, however, this can be used for iPhone apps testing too with minimal changes.

How to Run:

Navigate to root folder of your project: Build, package, and verify.

cd <location>\PycharmProjects\aws-mobile-automation-integration
mvn clean package -DskipTests=true
tree target

This will create you 'zip-with-dependencies.zip' in target folder. Upload it on aws console, and execute it. You can find process for your automation framework execution on aws device farm here

Screeshots:

Execution report

Have fun.

About

aws and mobile automation integration


Languages

Language:Java 100.0%