An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with pageobjectmodel

A curated list of projects in awesome lists tagged with pageobjectmodel .

https://github.com/nayakwadis/selenium-page-factory

⚡ Python library provides page factory approach to implement page object model in selenium

page-factory pageobjectmodel pom python selenium selenium-webdriver webelement webelements-methods

Last synced: 10 Apr 2025

https://github.com/ahmedkhaled14/automationexercise

Automate different functionalities of an E-commerce website called "AutomationExercise"

allure-report docker-compose extentreports fluentdesign java pageobjectmodel selenium selenium-webdriver shaft-engine testng

Last synced: 22 Jul 2025

https://github.com/wildec2/java-selenium-framework

This is a java and selenium based framework for web UI automation testing on PWAs or responsive web apps. The framework caters for desktop(multiple browsers), mobile and tablet. Here we tap into device mode offered by Chrome(dev tools) when running mobile or tablet tests. Using device mode this allows the frontend to be rendered server side which can be essential for PWA testing. Included is a selenium grid setup via docker-compose to allow for remote headless running of tests. The build tool is gradle and we use the testng test automation framework for the tests.

docker docker-compose gradle java jenkins jenkins-pipeline pageobjectmodel pwaautomationtesting responsivewebtesting selenium selenium-grid selenium-java selenium-webdriver test-automation testng testng-suites uiautomation webautomation webautomationtesting

Last synced: 09 Apr 2025

https://github.com/ahmedkhaled14/saucelabsapkusingshaft_engine

📲 Mobile Test Automation for sauce Labs mobile APK Using SHAFT Engine 📲

allure-report appium fluentdesign mobile pageobjectmodel shaft-engine testautomation testng

Last synced: 27 Jun 2025

https://github.com/anshul-sonpure/cypressframework

Welcome to the Cypress Framework for Web UI, API, and Performance Testing! This comprehensive framework empowers you to excel in web application testing using the Cypress testing framework. This repository for web UI testing, implementing API testing, and measuring performance metrics such as action execution time and page load times.

api-testing-framework cypress cypress-automation cypress-framework pageobjectmodel performance-testing

Last synced: 03 Feb 2026

https://github.com/akasampavankalyan/obzervr_pom

Automated the "obzervr" website using TestNG and POM frameworks in selenium using selenium webdriver and added reports using Extended reports

extendedreports pageobjectmodel selenium-java selenium-webdriver testng-framework

Last synced: 07 Mar 2026

https://github.com/daryaandreyuk/music-quiz-automation

Portfolio project. UI Automation Testing for Music Quiz

allure-report junit5 locators maven pageobjectmodel selenium-webdriver uitesting

Last synced: 02 Apr 2025

https://github.com/only1johnn/simple-login-automation_pom-approach

This project showcases UI automation for login functionality using Selenium and pytest with the Page Object Model (POM) approach. The design pattern separates page-specific interactions into classes, enhancing code maintainability and readability. Tests verify login success and handle various error scenarios by leveraging a modular structure.

automated-testing automation login-page pageobjectmodel pom

Last synced: 25 Oct 2025

https://github.com/anshul-sonpure/webautomation_tutorial

Web Automation Tutorial covering Selenium, TestNG, PageObjectModel and some other topics.

automation automation-selenium automation-testing pageobjectmodel selenium-course selenium-tutorial selenium-webdriver testng-framework

Last synced: 21 Mar 2025

https://github.com/vrun545/flipkart_automation_project

This project is aimed at automating testing scenarios for the Flipkart website using Selenium, Java, Maven, and TestNG. The project implements various features and best practices to ensure efficient and reliable testing.

extentreports java jenkins logging maven pagefactory-framework pageobjectmodel selenium testng webdriver

Last synced: 21 Mar 2025

https://github.com/mtaksel/istanbul-kodluyoruz-bootcamp-pair2-final-project

This project is our final assignment to graduate from the Istanbul Kodluyor Test Automation Specialist Bootcamp. It is a collaborative project with six testers, where we divided the tasks and subjects among ourselves. This project marks my first official test automation project.

api-rest apitesting istanbul-kodluyor pageobjectmodel pytest python selenium selenium-ide-tests selenium-python selenium-webdriver

Last synced: 09 Mar 2025

https://github.com/jmr85/saucedemo-selenium-java

Automated Test Repository for SauceDemo with Selenium and Java This repository contains a set of automated tests for the SauceDemo website (https://www.saucedemo.com/) using Selenium WebDriver and Java.

java jenkins jenkins-pipeline jenkinsfile log4j maven pageobject-pattern pageobjectfactory pageobjectmodel selenium selenium-java slf4j slf4j-log4j testng-framework

Last synced: 02 Jan 2026

https://github.com/keshavjha06/playwrightframework

This is Boilerplate/Template for Playwright-JavaScript framework for Web-UI, api and Visual testing.

allure-reports htmlreport javascript jenkins pageobjectmodel playwright-javascript

Last synced: 22 Nov 2025

https://github.com/rajit2002/tutorialninja-seleniumpom

Selenium-based automation framework for testing the Tutorial Ninja website using the Page Object Model (POM). Includes test cases for account registration, login (including Data-Driven Testing), Extent Reports, logs, and screenshots.

datadriventesting extentreports java pageobjectmodel selenium-webdriver testng

Last synced: 10 Oct 2025

https://github.com/abhi07799/hybridframework_freecrm

FreeCRM Website Automation in Hybrid Framework using POM.

automation hybridframework java pageobjectmodel selenium testng testng-framework

Last synced: 27 Oct 2025

https://github.com/joydeep100/Cypress_CucumberBDD

Cypress FW for UI & REST API Testing using Cucumber & POM!

cucumber cypress pageobjectmodel rest-api

Last synced: 16 May 2025

https://github.com/avinashs15/protractor

Automating AngularJs Applications using Protractor

e2e-tests functional-testing pageobjectmodel protractor protractor-e2e-test selenium

Last synced: 27 Dec 2025

https://github.com/sridharbandi/cypress-getting-started-examples

Cypress Getting Started Examples (Starter Templates)

cucumber cypress javascript mocha pageobjectmodel typescript

Last synced: 31 Dec 2025

https://github.com/pavlovic-bojan/python-selenium-pom

My independent project to train certain things in QA Automation. In the project, is used Selenium and Page Object Model with Python.

automation-framework automation-selenium automation-testing automation-ui page-object-model pageobjectmodel pom python python-3 selenium selenium-python selenium-tests selenium-webdriver webdriver

Last synced: 24 Mar 2025

https://github.com/vrun545/orangehrm_with_selenium_python

This repository contains an automated testing framework for Demo OrangeHRM, a popular human resource management system, implemented using Selenium and Python. The framework is testing the OrangeHRM functionalities through a series of test cases, leveraging the Page Object Model (POM) design pattern for enhanced maintainability and scalability.

pageobjectmodel pytest python3 report selenium webdriver

Last synced: 11 Jun 2025

https://github.com/shubhamagrawal1507/selenium-ecommerce-automation

This project is an automated testing suite for an e-commerce web application, designed using Selenium WebDriver, Java, and Cucumber. The suite covers essential user interactions such as login, product checkout, address management, and order verification. The project follows the POM design pattern, promoting modularity and maintainability.

cucumber-java java junit pageobjectmodel selenium-webdriver

Last synced: 26 Feb 2026

https://github.com/vrun545/selenium_java

This project is a Selenium Java Maven project for testing the Amazon website.

amazon java logging pagefactory-framework pageobjectmodel report screenshot selenium webdriver

Last synced: 21 Mar 2025

https://github.com/suresh-28/opencartv121

E-commerce Website Automation (Hybrid Framework - Selenium, Java): Developed and implemented a Hybrid Test Automation Framework integrating Keyword-Driven, Data-Driven, and Modular Driven approaches to enhance test efficiency and maintainability. Utilized Selenium WebDriver, TestNG, Apache POI (Excel), and Page Object Model (POM) for structured

automation git github grid hybridframework java jenkins pageobjectmodel poi selenium testng-framework

Last synced: 03 Mar 2025

https://github.com/keshavjha06/appiumframework

Framework for Mobile test automation (Native app and Browser) on Android and IOS devices

android appium extentreports ios java maven pageobjectmodel parallel-tests testng-framework

Last synced: 27 Feb 2025

https://github.com/hala-samir/appium

This repo contains practicing Appuim framework using Java for mobile testing purposes.

appium appium-android appium-framework appium-java appium-tests cucumber datadriven java pageobjectmodel

Last synced: 27 Feb 2025

https://github.com/hala-samir/playwright-demoblaze

Test automation for a web application using Playwright and Java beside leveraging libraries like Faker for realistic data, and integrating CI/CD pipelines with GitHub Actions and Slack notifications.

cicd crossbrowsertesting datadriven docker docker-compose dockerization end-to-end-testing extent-report extentreports faker githubactions java jsonreader maven pageobjectmodel playwright slack-integration testautomation testng

Last synced: 22 Feb 2025

https://github.com/md-mostafa/cucumber_basic_github_automation

The project involves automating a basic user flow on GitHub using Cucumber and Selenium

cucumber-java cucumber-junit pageobjectmodel selenium

Last synced: 28 Feb 2025

https://github.com/primordial95/mystoreproject

Demo Automation Project on Java selenium with hybrid framework

datadriven extentreports hybridframework java listeners maven pageobjectmodel selenium testng

Last synced: 22 Mar 2025

https://github.com/joydeep100/cypress_cucumberbdd

Cypress FW for UI & REST API Testing using Cucumber & POM!

cucumber cypress pageobjectmodel rest-api

Last synced: 14 Mar 2025

https://github.com/pavlovic-bojan/playwright-pom-typescript

This repository is the result of my independent project to train certain things in QA Automation UI. I spent 5 days on the realization of setup this project

pageobject-pattern pageobjectmodel playwright playwright-javascript playwright-test playwright-typescript pom

Last synced: 03 Aug 2025

https://github.com/kazurayam/flaskrtestinkatalonstudio

Testing a Blog web app with 2 browser windows using Selenium WebDriver in Katalon Studio. Includes a sample test script in Page Object Model.

flask katalon-studio pageobjectmodel

Last synced: 25 Feb 2025

https://github.com/melissaantunes/automation-exercise

Automated tests using Selenium WebDriver, Java and TestNG for a demo E-commerce website.

intellij java maven pageobjectmodel selenium-webdriver testng

Last synced: 30 Mar 2025