Skip to content

PrasanthLevelUp/Scaler-Appium-Java-POM

Repository files navigation

Scaler-Appium-Java-POM

Technologies/Tools used in building the framework:

Eclipse - IDE Appium - Mobile Automation library Maven - Build automation tool Java - Programming language TestNG - Test Management library Log4J - Logging framework Extent Reports - Reporting framework JSON/Excel - Test Data XML - Static text GitHub - Version control Jenkins - CI/CD

Framework implements below best practices:

Code reusability Code readability Scalable automation (demonstrated using multiple test classes) Uses explicit waits Abstraction layer for UI commands like click, sendkeys, etc. Parameterization using TestNG XML and config.properties Alternate Design approach [Without using inheritance] Exception handling [using Try/Catch and TestNG Listener] Abstraction layer for test data Abstraction layer for static text Supports iOS and Android

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published