Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/little-scripts/e2e-testing-demo

Project demo for E2E Testing Frameworks
https://github.com/little-scripts/e2e-testing-demo

cypress e2e-framework playwright robotframework test-automation

Last synced: 1 day ago
JSON representation

Project demo for E2E Testing Frameworks

Awesome Lists containing this project

README

        

# End-to-End Testing Demo

## [![][gh-stars-robotframework]][gh-robotframework] Robot Framework - 8 tests demo - 00:12 seconds

- https://robotframework.org/
- Python

To run the tests:
```sh
pip install -r requirements.txt
cd robotframework
robot -d ouputs suites.robot
```

## [![][gh-stars-playwright]][gh-playwright] Playwright - 8 tests demo - 00:10 seconds

- https://playwright.dev
- JavaScript, TypeScript, Java, Python, and .NET C#

To run the tests:
```sh
cd playwright
npm install
npx playwright install
npx playwright test
npx playwright show-report
```

## [![][gh-stars-cypress]][gh-cypress] Cypress - 8 tests demo - 00:22 seconds

- https://www.cypress.io/
- JavaScript, TypeScript

To run the tests:

```sh
cd cypress
npm install
npx cypress run
```

## [![][gh-stars-pytest]][gh-pytest] Pytest - 8 tests demo - 00:19 seconds

- https://docs.pytest.org/
- Python
-
To run the tests:

```sh
coverage run -m pytest -v --strict-markers --headless
```

[gh-robotframework]: https://github.com/robotframework/robotframework
[gh-stars-robotframework]: https://img.shields.io/github/stars/robotframework/robotframework?label=%F0%9F%8C%9F
[gh-playwright]: https://github.com/microsoft/playwright
[gh-stars-playwright]: https://img.shields.io/github/stars/microsoft/playwright?label=%F0%9F%8C%9F
[gh-cypress]: https://github.com/cypress-io/cypress
[gh-stars-cypress]: https://img.shields.io/github/stars/cypress-io/cypress?label=%F0%9F%8C%9F
[gh-pytest]: https://github.com/pytest-dev/pytest
[gh-stars-pytest]: https://img.shields.io/github/stars/pytest-dev/pytest?label=%F0%9F%8C%9F