There are 4 repositories under page-object topic.
Write Selenium and Appium tests in Python using the Page Object pattern. This Pythonic GUI and API test automation framework will help you get started with QA automation quickly. It comes with many useful integrations like - email, BrowserStack, Slack, TestRail, etc. This repository is developed and maintained by Qxf2 Services.
This ember-cli addon eases the construction of page objects on your acceptance and integration tests
Automated Testing for Set-Top Boxes and Smart TVs
Webium is a Page Object pattern implementation library for Python (http://martinfowler.com/bliki/PageObject.html). It allows you to extend WebElement class to your custom controls like Link, Button and group them as pages.
Browser test automation using Selenium WebDriver in Java
UI自动化测试框架,支持APP、Web、HTML5三端, 基于SpringBoot框架, 采用Page Object设计模式,基于 TestNG 测试框架构建测试用例,支持消息通知、失败截屏、HTTP 报告、并发执行等特性
Boa Constrictor is a C# implementation of the Screenplay Pattern. Its primary use case is Web UI and REST API test automation. Boa Constrictor helps you make better interactions for better automation!
Make your WebDriver based Selenium tests more readable, reusability and maintainable by using WebDriver Extensions!
《Pytest+Playwright+Allure》UI自动化示例项目,集成Page Object模式,提供基本的Pytest与Playwright使用,Allure报告,以及由Github Action实现的并行测试。 A concise UI automation demo integrating Pytest, Playwright, and Allure, featuring the Page Object model, basic Pytest & Playwright usage, Allure reporting, and parallel testing, powered by Github Action.
Python Behave Selenium Page Object Pattern
Page factory framework for java test automation. Web/API/Mobile
Selenium Page Object in Go
A library for writing cleaner and more expressive acceptance tests using page objects.
Making testing of UIs fantastic.
Project to demonstrate Page Objects and GUI custom commands with Cypress.io
A library for writing Page Objects, designed to work on top of an existing automation library.
Represent the screens of your website as a series of objects in your Cypress test suite
E2E testing project for saucedemo.com using Playwright
PageEz is a tool to define page objects with Capybara.
Xcode templates helps to start with new UI tests utilizing Page Object pattern and AutoMate framework
🐛 Ruby gem for heuristic error messages in Capybara based Page Objects
Appium Java Automation wrapped just for you!
Selenium Hybrid Framework
Testing sample using Robot Framework
A template repository to showcase usage of Selenium tests using ScalaTest with Page Object Pattern way of organizing tests.
This is a demo project for Selenium Page Object Model with Allure reporting.
Simple starter project for incorporating cucumber (2.3.1) with protractor
Automation project for saucedemo.com (TypeScript, Playwright, CI/CD GitHub, OOP)
Survey Form with CSS Grid, Python's Flask framework and User Interface test using Selenium.
Selenium (Python) Automation For Para Bank Web App
(ˈhɑr və stər) A Page-Object-Generator for Protractor-Tests in TypeScript.
Learn Page object model (POM) with Cypress in two simple steps
Selenium Hybrid Framework Development
An extension that adds site_prism page objects for common Solidus views