Commit 8cdbec02 authored by Oxana's avatar Oxana
Browse files

readme 2

parent af8c6644
Pipeline #12561 passed with stages
in 6 minutes and 27 seconds
......@@ -21,4 +21,5 @@ cypress/reports
.eslintcache
.nyc_output
debug.log
\ No newline at end of file
debug.log
aws-security
\ No newline at end of file
# Cypress demo
![Alt text](img/pyramid.png?raw=true "Cypress automation testing pyramid")
Let me introduce you our Cypress Automation Framework for unit, component, integration, api and e2e regression tests we are inventing as a presentation of our automation skills. 
Our framework is universal and easy configurable.
......@@ -38,17 +40,26 @@ Run tests with desktop viewport in Firefox
Jobs are run in parallel. We can add more jobs with different configuration here.
![Alt text](img/pipeline.png?raw=true "CI/CD pipeline")
## Reports
You can download HTML report including videos of failed tests from jobs artifacts.
![Alt text](img/report.png?raw=true "Cypress Mochawesome HTML report")
## Cypress dashboard (sorry-cypress)
In our repo we have predefined configuration for [sorry-cypress dashboard](https://sorry-cypress.dev/) which is a very interesting plugin in cypress community for live monitoring of executed test suites.
![Alt text](img/sorry.png?raw=true "Cypress dashboard")
![Alt text](img/sory2.png?raw=true "Cypress dashboard")
## Code Coverage
The react app is instumented by us, so it allows us to properly follow the code coverage of it. You can download code coverage reports from job artifacts.
![Alt text](img/codecoverage.png?raw=true "Cypress code coverage of app")
## Installation
Use the npm to install all dependencies
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment