Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/harmin-parra/reports


https://github.com/harmin-parra/reports

Last synced: 16 days ago
JSON representation

Awesome Lists containing this project

README

        

# Sample HTML test reports

## Summary

Sample HTML reports for web pages and REST api tests.

https://harmin-parra.github.io/reports/

## Test targets

The web pages under test:
- https://www.selenium.dev/selenium/web/web-form.html
- http://qa-demo.gitlab.io/reports/web/ajax.html

The REST api under test:
- https://petstore.swagger.io/

## Automation test tools

The test report tool: [Allure](https://allurereport.org/)

The web automation test tools:
- [Selenium](https://www.selenium.dev/)
- [Playwright](https://playwright.dev/)
- [Cypress](https://www.cypress.io/)
- [Karate](https://www.karatelabs.io/)
- [Serenity BDD](https://serenity-bdd.info/)
- [Robot Framework](https://robotframework.org/)

The REST api test tools:
- [Cucumber](https://cucumber.io/)
- [REST-assured](https://rest-assured.io/)
- [Karate](https://www.karatelabs.io/)
- [Serenity BDD](https://serenity-bdd.info/)
- [Robot Framework](https://robotframework.org/)

## Detail of tools and frameworks

| Category | Python | Java | Node.js |
|-----------------------|---------------|---------------|---------------|
| Web test tools |


  • Playwright
  • Selenium
  • Robot Framework

|

  • Playwright
  • Selenium
  • Karate
  • Serenity BDD

|

  • Playwright
  • Cypress

|
| REST API test tools |

  • Behave (Cucumber)
  • Robot Framework

|

  • REST-assured
  • Karate
  • Serenity BDD

|
  • Cucumber-js (Cucumber)
|
| Unit test framework | Pytest | JUnit5 | Mocha |
| Package manager | pip | Maven | npm |
| Test Reporting Tool | Allure report | Allure report | Allure report |
| Code repository | Gitlab | Gitlab | Gitlab |
| Continuos integration | Gitlab-CI | Gitlab-CI | Gitlab-CI |
| Test environment | Docker | Docker | Docker |

## Source code of tests

https://gitlab.com/qa-demo/tests