Metadata-Version: 2.4
Name: surety-ui
Version: 0.0.6
Summary: Web UI testing library with Selenium integration for the Surety testing framework.
Author-email: Elena Kulgavaya <elena.kulgavaya@gmail.com>
License: MIT
Keywords: testing,automation,selenium,web-testing,surety,ui-testing,qa,page-object-model
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.9
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: surety<1.0,>=0.0.4
Requires-Dist: surety-config<1.0,>=0.0.3
Requires-Dist: surety-diff<1.0,>=0.0.1
Requires-Dist: Pillow
Requires-Dist: pytest
Requires-Dist: selenium
Requires-Dist: waiting
Dynamic: license-file

[![PyPI version](https://img.shields.io/pypi/v/surety-ui.svg)](https://pypi.org/project/surety-ui/)
[![Python versions](https://img.shields.io/pypi/pyversions/surety-ui.svg)](https://pypi.org/project/surety-ui/)
[![Downloads](https://img.shields.io/pypi/dm/surety-ui.svg)](https://pypi.org/project/surety-ui/)
[![Tests](https://github.com/elenakulgavaya/surety-ui/actions/workflows/test.yml/badge.svg)](https://github.com/elenakulgavaya/surety-ui/actions?query=workflow%3ATests+branch%3Amain++)
[![License](https://img.shields.io/pypi/l/surety-ui.svg)](https://github.com/elenakulgavaya/surety-ui/blob/main/LICENSE)

------

# surety-ui

A comprehensive Python library for testing web applications with Selenium integration and test utilities. Part of the **Surety** testing framework family.

## Introduction

**surety-ui** provides a unified namespace for building robust UI automation tests with:
- 🎯 Selenium-based page object models
- 🔧 Reusable test utilities and helpers
- ⚙️ Configuration management via `surety-config`
- 📝 Test reporting and validation
- 🔗 Seamless integration with other Surety modules

This library is designed to be used alongside `surety-api`, `surety-config`, and `surety-diff` as part of the complete Surety testing suite.


## Getting Started

### Installation
