Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pratikbarjatya/AppiumSampleProject
This is implementation of PageFactory framework with Appium for Android device
https://github.com/pratikbarjatya/AppiumSampleProject
android-device appium automation eclipse intellij mobile-app mobile-automation pagefactory-framework simulation test-automation test-framework
Last synced: 23 days ago
JSON representation
This is implementation of PageFactory framework with Appium for Android device
- Host: GitHub
- URL: https://github.com/pratikbarjatya/AppiumSampleProject
- Owner: pratikbarjatya
- Created: 2015-07-13T07:15:53.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2024-01-11T05:34:00.000Z (10 months ago)
- Last Synced: 2024-07-30T20:52:30.337Z (4 months ago)
- Topics: android-device, appium, automation, eclipse, intellij, mobile-app, mobile-automation, pagefactory-framework, simulation, test-automation, test-framework
- Language: XSLT
- Homepage:
- Size: 43.9 KB
- Stars: 0
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Appium QA Automation Project for B2C App
This is implementation of PageFactory framework with Appium for Android device.
Current framework provide basic implementation of PageFactory frame and demonstrated on native android application.## Prerequisite
Android SDK
Appium
Maven (For managing dependencies)
Eclipse / IntelliJ## Installation:
Install from git
Run "mvn clean install" from project directory
Run as testNG from Eclipse/ IntelliJ IDE## Features:
- This testing framework allows to simulate user’s interactions with native as well as hybrid mobile app.
- It is based on Selenium Webdriver API and Appium API.
- The framework allows to design simulation of complex and basic user behaviour patterns easily;
- Supports Java 8;
- Flexible settings and parameters which are defined in property file and JSON file format support
- Ability to get integrated with reporting frameworks and 3d party Appium and Selenium Webdriver libraries that your prefer.
- Supports Exceptions handling.