- TYPESCRIPT - Linguagem de programação
- NPM - Gerenciador de pacotes
- CYPRESS - Framework de testes Web e API
- ESLINT - Ferramenta de lint
- PRETTIER - Padronizador estilístico
Execute:
npm install
npm run cypress:open
Para executar testes em modo debug é preciso abrir o CYPRESS e incluir no código que se deseja analisar o seguinte método no ponto que se deseja analisar. Pense neste método como um análogo do convencional break-point.
cy.debug();
npx cypress run --browser=chrome
npx cypress run --browser=firefox
npx cypress run --browser=edge
npx cypress run
OBS: Se nenhum browser é informado, o padrão é executar utilizando o Electron. Os testes são executados em headless, mas é possível também usar a flag --headless
Lembre-se: Instale a extensão ESLINT no VS-Code.
npx eslint . --ext .ts
Lembre-se: Instale a extensão Prettier - Code formatter no VS-Code.
npx prettier . --write