Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jagadeeshshetty/qa-auto-webui-py

Test Automation Framework POC for Web UI using Selenium with Python programming language and Pytest library.
https://github.com/jagadeeshshetty/qa-auto-webui-py

allure-report pytest python selenium tdd webuiautomation

Last synced: about 2 months ago
JSON representation

Test Automation Framework POC for Web UI using Selenium with Python programming language and Pytest library.

Awesome Lists containing this project

README

        

# WebUI Test Automation Framework using the Python programming language

[![WebUI Testcases Execution 🚀](https://github.com/jagadeeshshetty/qa-auto-webui-py/actions/workflows/run-tests.yml/badge.svg)](https://github.com/jagadeeshshetty/qa-auto-webui-py/actions/workflows/run-tests.yml)

## Commands 💻

Tbd

```shell
# Create a pipenv
$ pipenv shell

# Check the created pipenv
$ pip -V
pip 23.2.1 from C:\Users\jagadeesh\.virtualenvs\qa-auto-webui-py-yfPz8AYI\Lib\site-packages\pip (python 3.11)

# Install the dependencies
$ pipenv install

# Check the installed dependencies
$ pipenv graph

# Run the test suite
$ pytest

# Local test cases development
pipenv run test-and-report-macos
```

Disable auto wrap long line

```
⚙️
Autopep8: Args
Arguments passed in. Each argument is a separate string in the array.

--max-line-length=120
```

## Tbd

Tbd

# Reference 🔗

- [Tbd](https://tbd.com/)
- [Tbd](https://tbd.com/)