Você está na página 1de 8

Seu

Poltico

Eduardo Mller
Elisson Lima
Yuri Nakamora
Sumrio
Recursos Humanos 3
Infraestrutura 4
Ambientes 4
Cronograma 5
Escopo Positivo 5
Escopo Negativo 5
Cenrios de Testes 6
Casos de Testes 7
Plano de Testes
Recursos
Recursos Humanos:

Nome Responsabilidade

Eduardo Mller Executar os testes e gerar relatrios

Elison Lima Desenvolver os testes

Yuri Nakamora Avaliar a qualidade dos testes e


reformular testes invlidos
Infraestrutura

Servidor
Linux Ubuntu Server 14.04LTS
PHPmyadmin
MariaDB
PHP7
FTP: tester@mp

Editor de cdigo: Sublime Text 3


Console: Google Chrome 58.x
API: Google Custom Search
Android SDK 24.4.1
Ambiente: Ionic 2.x

Ambientes

Plataforma Android 4.0 ou superior

Dimenses de tela 320px, 375px, 425px

Simulador Ionic Builder 2.x

Dispositivo ASUS Zenfone 2


Cronograma

FASE PERODO

Preparao

Preparao de ambiente de testes Primeiro sprint do projeto

Planejamento de testes Primeiro sprint do projeto

Cronograma recorrente por sprint

Aquisio de requisitos de teste 2 semana do sprint

Formulao de casos de testes 3 semana do sprint

Execuo e relatrio de teste 4 semana do sprint

Anlise e refatorao de teste quinto e sexto dia da 4 semana do


sprint

Release ltimo dia do sprint

Escopo Positivo

Este Plano de Testes ser aplicado aos testes de


Integrao com banco de dados
Tempo de resposta
Persistncia dos dados com sistema online e offline
Minerao dos dados
Multi thread

Escopo negativo
As seguintes situaes no sero abrangidas por este Plano de Testes
Usabilidade
UX
Plataformas diferentes da Android e Android anterior a 4.0
Projeto de Testes

Cenrios de testes

1. Testar conexo com Banco de Dados em modo offline


2. Testar login com senha ou usurio invlido
3. Fazer busca de candidato inexistente
4. Fazer comentrio ou reao em notcia com sistema offline
5. Fazer teste com a API de minerao de dados no sistema do Portal da
Transparncia
6. Testar fidelidade dos dados para apresentao
7. Testar o tempo de resposta no carregamento dos dados
8. Testar persistncia dos dados
9. Testar em diferentes tamanhos de tela e com tela revirada
10. Testar atualizao do contador de visualizao de notcias
Casos de Testes

CT01 - Login com senha ou usurio invlido

Descrio: Verificar o tratamento de erro do sistema ao realizar login com senha ou


usurio invlido.

Passos:
1. Usurio digita nome de usurio invlido
2. Usurio digita senha
3. Usurio pressiona o boto login
4. Esperar a mensagem de erro

Resultado esperado: Mensagem de erro informando ao Usurio que o login e/ou


senha esto incorretos.

CT02 - Testar conexo com Banco de Dados em modo offline

Descrio: Verificar a persistncia dos dados em banco de dados local.

Passos:
1. Usurio acessa o sistema
2. Usurio aguarda o carregamento de informaes
3. Usurio desativa a conexo com internet
4. Usurio utiliza o software

Resultado Esperado: O sistema deve apresentar as informaes j carregadas,


sem apresentar erros ou apagar informaes.

CT03 - Fazer busca de candidato inexistente


Descrio: Verificar o tratamento de erro do sistema ao buscar por um candidato
inexistente

Passos:

1. Usurio acessa o sistema


2. Usurio realiza a busca no sistema por candidato inexistente
Resultado Esperado: O sistema deve retornar mensagem informando que o
candidato inexistente e apresentar lista de candidatos sugeridos.

CT04 - Testar persistncia dos dados


Descrio: Verificar se as aes do usurio esto sendo enviadas ao banco de
dados remoto e se o usurio recebe o feedback.

Passos:
1. Usurio acessa o sistema
2. Usurio realiza ao (comentrio, reao, favoritar e etc)

Resultado Esperado: O software deve apresentar toast confirmando a ao


executada.

CT05 - Testar em diferentes tamanhos de tela e com tela revirada

Descrio: Verificar compatibilidade do software em diferentes resolues de telas.

Passos:
1. Usurio acessa o sistema com aparelho na posio vertical
2. Usurio acessa o sistema com o aparelho na posio horizontal

Resultado Esperado: O sistema deve ajustar a disposio do layout sem a


excluso de componentes.

Você também pode gostar