... | @@ -5,37 +5,26 @@ |
... | @@ -5,37 +5,26 @@ |
|
|
|
|
|
## Descrição
|
|
## Descrição
|
|
|
|
|
|
Esta seção contém todos a metodologia escolhida para realização dos testes do projeto.
|
|
Esta seção contém todas as metodologias escolhidas para realização dos testes do projeto.
|
|
|
|
|
|
## Sumário
|
|
## Sumário
|
|
|
|
|
|
- [Controle de Qualidade](#controle-de-qualidade)
|
|
- [Controle de Qualidade](#controle-de-qualidade)
|
|
- [Descrição](#descrição)
|
|
- [Descrição](#descrição)
|
|
- [Sumário](#)
|
|
- [Sumário](#)
|
|
- [Testes](#testes)
|
|
- [Backend](#backend)
|
|
- [Passar teste](#passar-teste)
|
|
- [Frontend](#frontend)
|
|
- [Falhar testes](#falhar-testes)
|
|
|
|
- [Padrão de tasks](#padrão-de-tasks)
|
|
- [Padrão de tasks](#padrão-de-tasks)
|
|
|
|
|
|
## Configuração
|
|
## Backend
|
|
1. Faça download do Cypress por este link: https://download.cypress.io/desktop
|
|
|
|
|
|
|
|
2. Depois do download completo, abra o aplicativo manualmente.
|
|
## Frontend
|
|
|
|
### e2e
|
|
|
|
Os testes do frontend são testes end-to-end, que seria testar a aplicação do início, no frontend isso se aplica testando os componentes usados no desenvolvimento das telas, assim como todo o seu user flow.
|
|
|
|
Para isso, usamos a ferramenta Cypress, que nos permite visualizar a aplicação sendo testada em tempo real, simulando um usuário comum do aplicativo.
|
|
|
|
Os testes estão localizados no repositório idoso-mais-qa, onde também é possível ver o passo a passo da instalação da ferramenta e um tutorial simples de como rodar os testes tanto na máquina local quanto nos ambientes de Development e Produção. Assim, o Cypress é conectado com o ambiente do frontend que queremos testar e o mesmo se aplica para o ambiente do backend que está vinculado com o mesmo.
|
|
|
|
|
|
3. Quando o aplicativo abrir, escolha o repositório _idoso-mais-frontend_ no seu computador para começar os testes.
|
|
|
|
|
|
|
|
## Testes
|
|
|
|
|
|
|
|
TBD
|
|
|
|
|
|
|
|
## Passar teste
|
|
|
|
|
|
|
|
TBD
|
|
|
|
|
|
|
|
## Falhar testes
|
|
|
|
|
|
|
|
TBD
|
|
|
|
|
|
|
|
## Padrão de tasks
|
|
## Padrão de tasks
|
|
|
|
|
|
TBD |
|
As tasks de cada User Story contém um page object e teste unitário. |
|
|
|
\ No newline at end of file |