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

https://github.com/thomas-basham/portfolio-testing

A Python aplication to test web my portfolio website and all of the web applications displayed there.
https://github.com/thomas-basham/portfolio-testing

Last synced: 11 months ago
JSON representation

A Python aplication to test web my portfolio website and all of the web applications displayed there.

Awesome Lists containing this project

README

          

# Portfolio Testing

[![Python application](https://github.com/Thomas-Basham/portfolio-testing/actions/workflows/python-app.yml/badge.svg)](https://github.com/Thomas-Basham/portfolio-testing/actions/workflows/python-app.yml)

## Integration Tests for my portfolio website and other web applications

### Installation

- Create and activate virtual environment

```console
pip install playwright
playwright install
pip install pytest-playwright
```

- Modify tests for your application or run the tests I wrote
- Run tests by entering:
- `pytest`
- or `pytest --headed --slowmo 500` to be extra fancy.
- See [Getting Started](https://playwright.dev/python/docs/intro) and [Pytest Plugin](https://playwright.dev/python/docs/test-runners) for additional details.