Skip to content

ashik-e-rabbani/App-automation-POM-java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

App Automation with Page Object Model (POM) in Java

Overview

This project is an Android automation framework developed in Java using the Page Object Model (POM) design pattern. It utilizes the Appium framework for mobile automation and TestNG for test execution. The structure follows a modular approach, making it easy to maintain and scale as the application evolves.

Dependencies

Configuration

Plugins

plugins {
    id("java")
}

group = "com.ashik"
version = "1.0-SNAPSHOT"

repositories {
    mavenCentral()
}

dependencies {
    implementation("io.appium:java-client:7.6.0")
    testImplementation("org.testng:testng:7.5.1")
}

tasks.test {
    useTestNG {
        suites(*arrayOf("src/test/resources/testSuites.xml"))
    }
}

Contributing

Feel free to contribute to this project by forking and creating pull requests. Issues and feature requests can be submitted through the GitHub issue tracker.

About

App automation using Appium(Java) following POM

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Languages