grazielegs / graziele_silva_qa

Technical Assessment for Ormuco through VanHack

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

graziele_silva_qa

Hi Ormuco Team, I am Graziele and nice to meet you!

Where the test is located

The test could be found in:

graziele_silva_qa/cypress/integration/e2e/ormuco-test.js

Criteria of Choice - Cypress.io

Cypress is a relatively new framework and solves some of the problems older solutions faced in the area of test automation. This framework has a different architecture of Selenium for example, a very famous tool for this type of task and in addition is open source. It is much faster to write tests and easier to configure the execution environment. Using Selenium for example, it is necessary to have locally the drivers for the most diverse browsers to run tests in the WebDriver. Further advantages can be read in the official Cypress documentation.

Execution of this project

To execute this project, you need to follow some requeriments, basically the installation of Cypress:

Requeriments

Considerations

One of the itens from the Technical Assessment is the maintainability of the test code. What I would to is add an 'data-testid' atributes to select the itens of the website and if the selectors change, the test will stay intact.

Thank you very much and my best regards!

About

Technical Assessment for Ormuco through VanHack


Languages

Language:JavaScript 100.0%