This is a demonstration of features and capabilities of Cypress for testing web applications. I have put this together in order to demonstrate the skills I can bring to an organization.
You can find the tests in the cypress > e2e folder.
These tests validate the functionality and the corresponding projects. As a bonus, I set up a web runner via SauceLabs for easy record keeping of results.
-
Expanding-Cards is fairly common feature on many websites. As you can see, all of the tests pass successfully. View the results here.
-
On the next test, we have a form without validation implemented. As a result, we can write a test that will allow our developers to verify the form validation is working successfully when they write the code that outputs the page. This shows how we can catch errors before they go live. View the results here.
-
Also, we have a static web page todo-list application. We are able to verify setup and functionality separately. You can view the results here.