Skip to content

This is a sample mobile automation framework done for Android utilizing Appium 2.0 & plugins like element-wait, gestures, device-farm

Notifications You must be signed in to change notification settings

gokulsam07/saucelab-selenide-appium

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

appium-framework

This is a sample mobile automation framework designed using Java, Selenium/Selenide, Appium 2.0 & some of appium plugins

Prerequisites

  • Java
  • Selenium/Selenide
  • Appium
  • TestNG

Installation

  1. Clone the repository: git clone https://github.com/gokulsam07/saucelab-selenide-appium.git

Project Structue

saucelab-app-appium/                                  # root dir
├── src/main/java                                              
     ├── appiumutils/                                 # utils to start the appium server                    
     ├── drivers/                                     # driver setup
     ├── elementutils/                                # utility methods for element finding
     └── screens/                                     # screen objects & actions                 
├── src/test/java
     ├── base/BaseTest.java                           # Base tese method for extension                 
     └── tests/**                                     # test files                       
├── pom.xml                                           # dependency management
├── apps/                                             # apps used for test 
└── testng.xml                                        # test distribution using testng.xml

About

This is a sample mobile automation framework done for Android utilizing Appium 2.0 & plugins like element-wait, gestures, device-farm

Topics

Resources

Stars

Watchers

Forks

Languages