Metadata-Version: 2.4
Name: cloudbeat-selenium
Version: 1.0.0
Summary: Selenium wrapper for CloudBeat Pytest Kit
Home-page: https://cloudbeat.io/
Author: CBNR Cloud Solutions LTD
Author-email: info@cloudbeat.io
License: Apache-2.0
Project-URL: Source, https://github.com/cloudbeat-io/cb-kit-python
Keywords: cloudbeat testing reporting python selenium
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Topic :: Software Development :: Quality Assurance
Classifier: Topic :: Software Development :: Testing
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.6
Description-Content-Type: text/markdown
Requires-Dist: attrs>=16.0.0
Requires-Dist: pluggy>=0.4.0
Requires-Dist: cloudbeat_common>=1.0.0
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: keywords
Dynamic: license
Dynamic: project-url
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary

# CloudBeat Python Integrations

[<img src="https://cdn.prod.website-files.com/5e5fd6a35f35b720bfd3198a/5e9c149f9ba5991a3901422b_cloudbeat_logo_png.webp" height="85px" alt="CloudBeat logo"/>](https://cloudbeat.io/ "CloudBeat")

[![Release
Status](https://img.shields.io/pypi/v/cloudbeat-selenium)](https://pypi.python.org/pypi/cloudbeat-selenium)
[![Downloads](https://img.shields.io/pypi/dm/cloudbeat-selenium)](https://pypi.python.org/pypi/cloudbeat-selenium)

Learn more about CloudBeat at [https://cloudbeat.io/](https://cloudbeat.io/)

~ 🧾 [Documentation](https://docs.cloudbeat.io/python-pytest) – official documentation for CloudBeat <br>
~ 🙋🏻 [Contact and Support](hhttps://www.cloudbeat.io/contact) – contact us and we'd love to help <br>
~ 📣 [Blog](https://www.cloudbeat.io/blog) – stay updated with our latest news <br>
~ 💻 [Demo](https://calendly.com/ndimer/cloudbeat-demo) – request a demo <br>

---------

# Quick start

### Make sure your requirements.txt includes:
```sh
cloudbeat-pytest
cloudbeat-selenium
```

## Standard Installation
```sh
cd pytest-selenium
python -m venv env
env\Scripts\activate
pip install -r requirements.txt
```

## Installation using UV
```sh
uv venv
uv pip install -r requirements.txt
```

### Set python src path if necessary
```sh
set PYTHONPATH=src
```

## Run your tests

### Standard
```sh
cd pytest-selenium
env\Scripts\activate
```

### All tests
```sh
pytest 
```

### Parallel tests
```sh
pytest -n 4
```

### Single test
```sh
pytest -v -s Tests/test_login.py 
```

### Using UV
```sh
uv run pytest # run all tests
uv run pytest -n 4 # run parallel tests
uv run pytest -v -s Tests/test_login.py # run a single test
```
