dsm-cefet-rj / trabalho-integrado-2020-1-grupo-2

trabalho-integrado-2020-1-grupo-2 created by GitHub Classroom
1 stars 1 forks source link

Work in Repl.it

Trabalho Integrado

Este repositório servirá como base para o desenvolvimento da primeira parte do trabalho integrado entre as turmas de PSW, Teste de Software, Gestão de Projetos e Arquitetura e Padrões de Software. Neste repositório será desenvolvida a aplicação e registrada sua documentação.

Organizaremos os arquivos de código-fonte do projeto na seguinte estrutura.

A gestão do andamento dos projetos será feita com pelos projetos no github na aba projetos.

A documentação do projeto será feita em formato wiki na aba wiki do projeto (utilizem a formatação markdown para o wiki, que é a default).

Testes de Software

1- Após clonar repositorio, entre na pasta frontend e instale os módulos com:

yarn install

2-Rode o banco com:

npm run json-server

3- Em outro terminal rode:

yarn test

4- Num terceiro terminal rode o plugin a ser ativado com o cypress, que disponibilizará além da interface, uma pasta com os testes de cobertura:

npm run cypress:open

5- A medição da cobertura após rodar o ultimo script na pasta frontend/coverage/lcov-report/index.html

6-Evidências como vídeos e screenshots também são gerados na pasta frontend/cypress após usar o comando:

npm run cypress:run