Tag

page object

1 views collected around this technical thread.

Continuous Delivery 2.0
Continuous Delivery 2.0
Jun 11, 2025 · Operations

10 Proven Strategies to Supercharge Your Automated Testing Efficiency

This article presents ten actionable recommendations—including using layered abstractions, prioritizing testability, running tests frequently in CI, adhering to the test pyramid, adopting Page Object and BDD patterns, understanding AI, selecting appropriate tools, and investing in training—to dramatically improve the effectiveness and maintainability of automated testing in software projects.

BDDautomated testingci
0 likes · 6 min read
10 Proven Strategies to Supercharge Your Automated Testing Efficiency
Python Programming Learning Circle
Python Programming Learning Circle
May 27, 2025 · Operations

Comprehensive Guide to Python Selenium: From Environment Setup to Advanced Automation Practices

This article provides a thorough, step‑by‑step tutorial on using Python Selenium for web automation, covering installation, element locating strategies, form handling, waiting tactics, Page Object design, data‑driven testing, distributed test grids, performance tuning, mobile testing, AI enhancements, best practices, and resources for mastering end‑to‑end testing workflows.

CI/CDPythonSelenium
0 likes · 5 min read
Comprehensive Guide to Python Selenium: From Environment Setup to Advanced Automation Practices
Test Development Learning Exchange
Test Development Learning Exchange
Feb 8, 2024 · Frontend Development

Best Practices for Playwright Testing and Using the Page Object Pattern

This article outlines ten practical testing strategies, demonstrates how to implement the Page Object pattern with Playwright in Python, shows how to adapt to changing page elements, and provides guidance for writing robust test cases that handle boundary conditions, exceptions, and performance challenges.

AutomationPlaywrightPython
0 likes · 6 min read
Best Practices for Playwright Testing and Using the Page Object Pattern
FunTester
FunTester
Dec 14, 2021 · Frontend Development

Layered Architecture for UI Automation Testing: Component, Page, Business Logic, and Test Case Layers

This article explains a modern layered architecture for UI automation testing, introducing a component layer that abstracts common UI elements, a page layer built on the classic page‑object pattern, a business‑logic layer for complex workflows, and a lightweight test‑case layer to improve maintainability and resilience to UI changes.

UI automationcomponent layerpage object
0 likes · 11 min read
Layered Architecture for UI Automation Testing: Component, Page, Business Logic, and Test Case Layers
JD Retail Technology
JD Retail Technology
Jul 9, 2018 · Mobile Development

Designing a One‑Stop UI Automation Framework for Mobile Apps

This article shares the design principles, architecture, and practical experiences of building a stable, maintainable UI automation framework for mobile applications, covering test case simplicity, maintenance cost reduction, driver abstraction, retry mechanisms, metrics, and CI integration.

CI IntegrationTest FrameworkUI automation
0 likes · 9 min read
Designing a One‑Stop UI Automation Framework for Mobile Apps