Skip to content

A robust and scalable Appium-TestNG Automation Framework designed for automating mobile applications on both Android and iOS platforms. This framework integrates best practices, modern tools, and extensibility for efficient and effective mobile app testing.

Notifications You must be signed in to change notification settings

shashimadgi/Appium-TestNG-Automation-Framework-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Appium-TestNG-Automation-Framework-

A robust and scalable Appium-TestNG Automation Framework designed for automating mobile applications on both Android and iOS platforms. This framework integrates best practices, modern tools, and extensibility for efficient and effective mobile app testing. Features Platform Support: Automates mobile applications on Android and iOS using a unified codebase.

TestNG Integration: Leverages TestNG for advanced test configurations, parallel execution, and reporting.

Cross-Platform Capability: Single framework to handle both Android and iOS automation seamlessly.

Page Object Model (POM): Implements POM for cleaner, reusable, and maintainable test scripts.

Appium Integration: Utilizes Appium to interact with native, hybrid, and mobile web apps.

Capabilities Management: Centralized configuration for managing desired capabilities for both platforms.

Prerequisites Java Development Kit (JDK): Ensure JDK 8+ is installed. Appium Server: Install Appium 2.x for mobile device interaction. Android/iOS SDKs: Android: Install Android Studio and configure adb path. iOS: Install Xcode and ensure WebDriverAgent setup. Maven: Dependency management and build tool. TestNG: Testing framework for organizing and running test cases.

Setup and Installation Clone the repository:

git clone https://github.com/your-repo/appium-TestNG-automation-Framework.git cd appium-TestNG-automation-Framework

About

A robust and scalable Appium-TestNG Automation Framework designed for automating mobile applications on both Android and iOS platforms. This framework integrates best practices, modern tools, and extensibility for efficient and effective mobile app testing.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •