Projects in Awesome Lists tagged with pageobjectmodel
A curated list of projects in awesome lists tagged with pageobjectmodel .
https://github.com/danhumphrey/page-modeller
⚙️ Browser DevTools extension for modelling web pages for automation.
chrome-extension firefox-extension pageobject pageobject-generator pageobjectmodel puppeteer robot robot-framework robotframework selenium selenium-webdriver test-automation testing testing-tools webdriver webextension
Last synced: 11 Jun 2025
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/sudharsan-selvaraj/pageobject-examples
A repository of realtime pageobject examples using reusable web components.
design-patterns pageobject pageobject-pattern pageobjectmodel pageobjects selenium selenium-webdriver test-automation
Last synced: 10 Sep 2025
https://github.com/saritasa-nest/pomcorn
Quick start for perfect tests
autotesting autotests browser pageobject pageobject-pattern pageobjectmodel parsing pom python selenium-python webdriver
Last synced: 03 Sep 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/sbittla/selenium-page-object-model
Selenium WebDriver page object model in Java using TestNG with Mercury tours web sample application
chrome chrome-extension chromedriver firefox-extension framework java maven-plugin open-source opensource page-object-model pageobject-pattern pageobjectmodel selenium selenium-java selenium-maven selenium-rc selenium-remote-controller selenium-webdriver
Last synced: 13 Feb 2026
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/vadimnastoyashchy/cypressautomationpracticecom
Automation Mentoring project (JavaScript, Cypress ^10, Mochawesome reporter, CI/CD GitHub,)
cypress cypress-dashboard cypress-example cypress-io cypress-mochawesome-reporter cypress-plugin cypress-testing-library cypress-tests cypressjs eslin-cypress eslint mochawesome page-object-model pageobject-pattern pageobjectmodel
Last synced: 03 Apr 2025
https://github.com/qaa-demo/playwright-demo
Playwright Demo - Building QA Automation Framework
data-driven-tests javascript page-object-model pageobjectmodel plawyright pom test-automation-framework
Last synced: 03 Nov 2025
https://github.com/ahmedkhaled14/parabank_testautomation
ParaBank GUI Test Automation Project
allure-report datadriven docker-compose extent-report fluentdesign java javadocs pageobjectmodel selenium selenium-webdriver seleniumgrid shaft-engine testng
Last synced: 28 Mar 2025
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/ahmedkhaled14/mystore_testautomation
Automate different functionalities of an e-commerce website called My Store
allure-report datadriven extentreport fluentdesign javadoc-documentation pageobjectmodel selenium shaft-engine test-automation testng
Last synced: 28 Mar 2025
https://github.com/wildec2/javascript-cypress-framework
This is a Cypress test automation project for testing web apps(responsive/pwa) across browsers and devices.
cypress cypress-io docker docker-compose javascript jenkins jenkins-pipeline pageobjectmodel pwaautomationtesting responsivewebtesting test-automation uiautomation webautomation webuiautomation
Last synced: 28 Mar 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/vamshi5s/custompagefactory_automation_magnus
Custom PageFactory Automation Framework
java javascript jenkins maven pageobjectmodel selenium selenium-webdriver testng-framework
Last synced: 30 Dec 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/svnesh/selenium-automation-testing
Automation testing based on Page Object Model framework
automation-selenium extent-report log4j pageobjectmodel selenium-java selenium-webdriver
Last synced: 25 Jun 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/princebhatia1996/playwright-test
Playwright test
pageobjectmodel playwright-typescript
Last synced: 22 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