Escolar Documentos
Profissional Documentos
Cultura Documentos
SÃO PAULO, SP
2016
2
SÃO PAULO, SP
2016
3
BANCA EXAMINADORA
________________________________________
Prof. Bruno Hideo Casillo
Universidade Mogi das Cruzes - UMC
________________________________________
Prof. Maria Rosilene Ferreira
Universidade Mogi das Cruzes - UMC
________________________________________
Prof. Marco Aurélio Aloise Filho
Universidade Mogi das Cruzes - UMC
________________________________________
Prof. Ricardo Luiz da Silva Passos
Universidade Mogi das Cruzes - UMC
4
RESUMO
Este trabalho propõe facilitar o dia a dia das pessoas que gostam de dormir
no ônibus devido a rotina diária cansativa. O Bumps é um aplicativo que desperta no
seu lugar de destino, onde não será necessário programar um horário para ele
despertar como os despertadores comuns funcionam, ele simplesmente desperta ao
chegar no destino final, facilitando para aqueles que gostam de dormir no meio do
trajeto para a casa, faculdade e acabam passando do ponto de destino. Pensando
ainda mais nos imprevistos diários que ocorrem no percurso, ele possui uma
funcionalidade do alarme onde ele planeja o percurso para chegar em tempo, ele
lembrará quando for a hora de sair, apenas definindo o horário de chegada e o
destino.
LISTA DE FIGURAS
AM Ante Meridiem
APP Aplicação
HR Hora
MIN Minuto
PM Post Meridiem
POST Publicar
SUMÁRIO
1. INTRODUÇÃO 9
1.1 OBJETIVO 9
1.2 JUSTIFICATIVA 10
1.3 METODOLOGIA 10
1.4 ESTRUTURA DO TRABALHO 11
2. VISÃO GERAL DO SISTEMA 13
2.1.1 ALARMES 13
2.1.2 BUMPS 14
2.2 DESENVOLVIMENTO HÍBRIDO 15
2.2.1 WEBVIEW 15
2.2.2 APPS HÍBRIDOS X APPS NATIVOS 16
2.2.3 CORDOVA 16
2.3 BANCO DE DADOS ORIENTADO A DOCUMENTO 17
2.3.1 CHAVE/VALOR 18
2.3.2 ORIENTADO A COLUNAS 18
2.3.3 ORIENTADO A DOCUMENTOS 18
2.3.4 BASEADO EM GRAFOS 19
2.3.5 FIREBASE 19
2.3.5.1 POR QUE USAR? 20
3. REQUISITOS 21
3.1 Requisitos Funcionais 21
3.2 Requisitos Não Funcionais 22
4. MODELAGEM 24
4.3 MODELO DE ESTRUTURA DE DADOS (ÁRVORE JSON 25
4.2 CASO DE USO – DESCRITIVO 26
4.2.1 26
4.2.2 UC02: Cadastrar Usuário 27
4.2.3 UC03 Cadastrar Locais Favoritos 28
4.2.4 UC04 Configurar Perfil 29
4.2.5 UC05 Cadastrar Bumps 30
8
1. INTRODUÇÃO
Em São Paulo, por exemplo, muitas empresas funcionam 24 horas por dia
fazendo com que a rotina de alguns cidadãos se torne diferenciada. Aquele que
trabalha de madrugada normalmente tem mais facilidade para chegar ao trabalho,
porém há vias que acabam sendo fechadas neste horário para: obras, mudanças,
eventos, etc. O problema maior para estes cidadãos é que estes acontecimentos
são imprevisíveis e o tempo para sua chegada acaba aumentando devido à
necessidade de utilização de caminhos alternativos.
1.1 OBJETIVO
1.2 JUSTIFICATIVA
1.3 METODOLOGIA
11
A terceira etapa teve como objetivo a modelagem do sistema com base nos
requisitos da etapa anterior, baseado na linguagem UML, resultando assim em toda
modelagem do sistema, bem como: diagrama de caso de uso, modelo de estrutura
de dados e fluxos de eventos.
Esse trabalho foi dividido em sete capítulos, onde a seguir será explicado
resumidamente o conteúdo de cada um deles.
2.1.1 Notificações
tal tipo,] com os parâmetros informados pelo usuário, que por sua vez é enviado ao
banco de dados.
2.1.2 Ambiente
modo de uma app nativa. Isso só é possível, pois, assim que a app é aberta pelo
usuário, todo esse código roda dentro de algo chamado Webview.
2.2.1 WEBVIEW
uma única base de código que, por sua vez, poderá ser empacotada e distribuída
para todas as plataformas disponíveis. (Vasconcellos, 2015)
2.2.3 CORDOVA
Termo que descreve uma nova classe de banco de dados que vêm tendo um
crescimento de uso acentuado nos últimos anos, principalmente em função de
algumas limitações existentes nos bancos de dados relacionais. Apesar de o termo
significar Not Only SQL, a principal característica desses bancos é de não ter
comportamento relacional. Inclusive, não há nada que impeça o uso de linguagem
SQL. A implicação do termo NoSQL é que os objetivos desses bancos de dados,
modernos e distribuídos, são, na maioria das vezes, distintos dos objetivos dos
17
2.3.1 CHAVE/VALOR
mantém seu conjunto de dados em memória, eles são bastante usados para cache
de consultas SQL. Alguns bancos desta categoria são: Redis, Riak, Voldemort,
MemcacheDB, etc.
2.3.5 FIREBASE
3. REQUISITOS
4. MODELAGEM
4.1 DIAGRAMA DE CASO DE USO
2.Ator: Usuário
FLUXO DE EVENTOS
Fluxo Principal
2.Ator: Usuário
27
FLUXO DE EVENTOS
Fluxo Principal
Fluxo Alternativo D
2.Ator: Usuário
FLUXO DE EVENTOS
Fluxo Principal
2.Ator: Usuário.
FLUXO DE EVENTOS
Fluxo Principal
Fluxo Alternativo A
2.Ator: Usuário
FLUXO DE EVENTOS
Fluxo Principal
Fluxo Alternativo A
Fluxo Alternativo B
2.Ator: Usuário
FLUXO DE EVENTOS
Fluxo Principal
FLUXO DE EVENTOS
Fluxo Principal
33
2.Ator: Sistema
FLUXO DE EVENTOS
Fluxo Principal
2.Ator: Sistema
FLUXO DE EVENTOS
34
Fluxo Principal
2.Ator: Sistema
FLUXO DE EVENTOS
Fluxo Principal
2.Ator: Sistema
FLUXO DE EVENTOS
35
Fluxo Principal
5. INTERFACES DO SISTEMA
36
Essa é a tela para acessar o sistema, nela é possível acessar via e-mail e Facebook.
37
Essa é a tela do menu do sistema, onde estão as opções fornecidas pelo software.
39
6. PLANO DE TESTE
Identificação do teste:
T01. Cadastro de novo usuário.
Descrição do teste:
Preencher o campo “Nome” com: Richard
Preencher o campo “E-mail” com: rm.ret@uol.com.br
Preencher o campo “Senha” com: 102030
Preencher o campo “Repetição de Senha” com: 102030
Identificação do teste:
T02. Cadastro de um novo usuário com dados existentes.
Descrição do teste:
Preencher o campo “Nome” com: Luiz
Preencher o campo “E-mail” com: rm.ret@uol.com.br
Preencher o campo “Senha” com: 203040
Preencher o campo “Repetição de Senha” com: 203040
Identificação do teste:
T03. Cadastro de usuário com e-mail inválido.
Descrição do teste:
Preencher o campo “Nome” com: Richard
Preencher o campo “E-mail” com: rm.ret.com.br
Preencher o campo “Senha” com: 203040
Preencher o campo “Repetição de Senha”: 203040
Resultado esperado:
O sistema apresenta a mensagem “E-mail inválido, tente novamente. ”
Identificação do teste:
T04. Cadastro de usuário com senhas não correspondentes.
Descrição do teste:
Preencher o campo ”Nome” com: Richard
Preencher o campo “E-mail” com: rm.ret@uol.com.br
Preencher o campo “Senha” com: 203040
Preencher o campo “Repetição de Senha” com: 102030
Identificação do teste:
T05. Cadastro de usuário com senha inválida.
Descrição do teste:
Preencher o campo ”Nome” com: Richard
Preencher o campo “E-mail” com: rm.ret@uol.com.br
Preencher o campo “Senha” com: 2030
Preencher o campo “Repetição de Senha” com: 2030
Identificação do teste:
T06. Autenticação com usuário cadastrado.
Descrição do teste:
Preencher o campo “E-mail” com: rm.ret@uol.com.br
Preencher o campo “Senha” com: 102030
Resultado esperado:
O sistema apresenta a mensagem “Usuário autenticado. ”
Programa automaticamente redireciona para a tela inicial do software. ”
Identificação do teste:
T07. Autenticação com usuário inexistente.
Descrição do teste:
Preencher o campo “E-mail” com: rm.ret.uol.com.br
Preencher o campo “Senha” com: 102030
Identificação do teste:
T08. Autenticação com senha incorreta.
Descrição do teste:
Preencher o campo “E-mail” com: rm@ret.uol.com.br
Preencher o campo “Senha” com: 111111
Identificação do teste:
T09. Autenticação com conta cadastrada no Facebook.
Descrição do teste:
Clicar no botão de “Conectar com Facebook”
Inserir usuário e senha cadastrados através do Facebook.
Preencher o campo “Usuário” com: guilhermekiss@gmail.com
Preencher o campo “Senha” com: 123456
Aceitar a confirmação de compatibilidade do Facebook com o aplicativo.
Resultado esperado:
O sistema apresenta a mensagem “Usuário autenticado”
Programa automaticamente redireciona para a tela inicial do software”
Identificação do teste:
T10. Autenticação com conta inválida do Facebook.
Descrição do teste:
Conectar com a conta do Facebook.
Inserir usuário e senha cadastrados através do Facebook.
Preencher o campo “Usuário” com: guilherme@gmail.com
Preencher o campo “Senha” com: 555123
Resultado esperado:
O sistema apresenta a mensagem “Usuário ou senha inválidos”.
Identificação do teste:
T11. Cadastrar Bumps.
Descrição do teste:
Selecionar a opção “Meus Bumps”.
Selecionar o ícone “+” no canto inferior direito.
Preencher o campo “Endereço” com: Av. Imperatriz Leopoldina, 1000.
Arrastar o botão da esquerda para a direita até a distância de 1 km.
Confirmar a ação clicando no botão de salvar no canto superior direito da tela.
Resultado esperado:
O sistema apresenta a mensagem “Bumps cadastrado com sucesso. ”
O sistema salva o bumps cadastrado como “Av. Imperatriz Leopoldina, 1.000” na tela de
53
“Meus Bumps”.
Identificação do teste:
T12. Cadastro de Bumps com endereço inválido.
Descrição do teste:
Selecionar a opção “Meus Bumps”.
Selecionar o ícone “+” no canto inferior direito.
Preencher o campo “Endereço” com: Av. Cupertino, 550.
Arrastar o botão da esquerda para a direita até a distância de 1 km.
Confirmar a ação clicando no botão de salvar no canto superior direito da tela.
Resultado esperado:
O sistema não localiza o endereço solicitado.
Identificação do teste:
T13. Alteração de Bumps com dados já cadastrados, alterando somente a opção “Repetir
Alarme”.
Descrição do teste:
Selecionar a opção “Meus Bumps”.
Selecionar o bumps já cadastrado.
Confirmar a ação clicando no botão de salvar no canto superior direito da tela.
Identificação do teste:
T14. Alteração de Bumps com dados já cadastrados, alterando somente a opção
“Distância”.
Descrição do teste:
Selecionar a opção “Meus Bumps”.
Selecionar o bumps já cadastrado.
Arrastar o botão da esquerda para a direita até a distância de 0,5 km.
Selecionar o ícone “Salvar” no canto superior direito da tela.
Identificação do teste:
T15. Cadastro de Bumps com dados já cadastrados.
Descrição do teste:
Selecionar a opção “Meus Bumps”.
Selecionar o ícone “+” no canto inferior direito.
Preencher o campo “Endereço” com: Av. Imperatriz Leopoldina, 1000.
Arrastar o botão da esquerda para a direita até a distância de 1 km.
Clicar no botão de salvar no canto superior direito da tela.
Identificação do teste:
T16. Cadastro de alarme.
Descrição do teste:
Selecionar a opção “Alarmes”.
Selecionar o ícone “+” no canto inferior direito.
Preencher o campo “Origem” com: Av. Jaguaré, 719.
Preencher o campo “Destino” com: Av. Brigadeiro Faria Lima, 3477.
Selecionar a opção carro (clicando na figura de um carro), como meio de transporte.
Selecionar no relógio “Chegar no destino (hr) ” com: 8:00.
Selecionar no relógio “Tempo para sair (min) ” com: 30.
Selecionar no campo “Repetir” com: Todas as quintas-feiras.
Clicar no botão de salvar no canto superior direito da tela “Novo Alarme”.
Identificação do teste:
T17. Cadastro de alarme com dados já cadastrados.
57
Descrição do teste:
Selecionar a opção “Alarmes”.
Selecionar o ícone “+” no canto inferior direito.
Preencher o campo “Origem” com: Av Jaguaré, 719.
Preencher o campo “Destino” com: Av. Brigadeiro Faria Lima, 3477.
Selecionar a opção carro (clicando na figura de um carro), como meio de transporte.
Selecionar no relógio “Chegar no destino (hr)” com: 8:00.
Selecionar no relógio “Tempo para sair(min)” com: 30.
Selecionar no campo “Repetir” com: Todas as quintas-feiras.
Selecionar o ícone “Salvar” no canto superior direito da tela “Novo Alarme”.
Identificação do teste:
T18. Alteração de alarme já cadastrado, alterando somente a opção “Origem”.
Descrição do teste:
Selecionar a opção “Alarmes”.
Selecionar o ícone “+” no canto inferior direito.
Preencher o campo “Origem” com: Av. Imperatriz Leopoldina, 550.
58
Identificação do teste:
T19.Alteração de alarme cadastrado, alterando somente a opção “Destino. ”
Descrição do teste:
Selecionar a opção “Alarmes”.
Identificação do teste:
T20. Alteração de alarme cadastrado, alterando somente a opção “Meio de
Transporte. ”
Descrição do teste:
Selecionar a opção “Alarmes”.
Selecionar o alarme já cadastrado.
Selecionar o ícone de alteração na janela pop-up no canto inferior direito.
Selecionar a opção ônibus (clicando o ícone de um ônibus), como meio de
transporte.
Selecionar o ícone “Salvar” no canto superior direito da tela.
Resultado esperado:
O sistema apresenta a mensagem “Alarme alterado com sucesso”.
Identificação do teste:
T21. Alteração de alarme cadastrado, alterando somente a opção “Chegar no
Destino. ”
Descrição do teste:
Selecionar a opção “Alarmes”.
Selecionar o alarme já cadastrado.
60
6.1.22 - Alteração de alarme cadastrado, alterando somente a opção “Tempo para sair.
”
Identificação do teste:
T22. Alteração de alarme cadastrado, alterando somente a opção “Tempo para sair.
”
Descrição do teste:
Selecionar a opção “Alarmes”.
Selecionar o alarme já cadastrado.
Selecionar o ícone de alteração na janela pop-up no canto inferior direito.
Selecionar no relógio “Tempo para sair (min) ” com: 60.
Selecionar o ícone “Salvar” no canto superior direito da tela.
Identificação do teste:
T23. Alteração de alarme cadastrado, alterando somente a opção “Repetir”.
Descrição do teste:
Selecionar a opção “Alarmes”.
Selecionar o alarme já cadastrado.
Selecionar o ícone de alteração na janela pop-up no canto inferior direito.
Selecionar no campo “Repetir” com: Todas as segundas-feiras.
Selecionar o ícone “Salvar” no canto superior direito da tela.
Resultado esperado:
O sistema apresenta a mensagem “Alarme alterado com sucesso”.
Identificação do teste:
T24. Cadastro de alarme com endereços de origem e destino inválidos.
Descrição do teste:
Selecionar a opção “Alarmes”.
Selecionar o ícone“+” no canto inferior direito.
Preencher o campo “Origem” com: Av. Cupertino
Preencher o campo “Destino” com: Av. Rota 66
Selecionar a opção carro (clicando na figura de um carro), como meio de transporte.
Selecionar no relógio “Chegar no destino (hr)” com: 14:00.
Selecionar no relógio “Tempo para sair(min)” com: 60.
Selecionar no campo “Repetir” com: Todas as segundas-feiras.
62
Resultado esperado:
O sistema não localiza o endereço de origem solicitado.
O sistema não localiza o endereço de destino solicitado.
Identificação do teste:
T25. Cadastro de alarme com endereços de origem e destino idênticos.
Descrição do teste:
Selecionar a opção “Alarmes”.
Selecionar o ícone“+” no canto inferior direito.
Preencher o campo “Origem” com: Av. Imperatriz Leopoldina, 1000
Preencher o campo “Destino” com: Av. Imperatriz Leopoldina, 1000
Selecionar a opção carro (clicando na figura de um carro), como meio de transporte.
Selecionar no relógio “Chegar no destino (hr)” com: 14:00.
Selecionar no relógio “Tempo para sair(min)” com: 60.
Selecionar no campo “Repetir” com: Todas as segundas-feiras.
Clicar no botão de salvar no canto superior direito da tela “Novo Alarme”.
Identificação do teste:
T26. Alteração total de alarme já cadastrado.
Descrição do teste:
Selecionar a opção “Alarmes”.
Selecionar o alarme que deseja alterar.
Selecionar o ícone de alteração na janela pop-up no canto inferior direito.
Origem: Av. Jaguaré, 719.
Destino: Av. Brigadeiro Faria Lima, 3477.
Meio de transporte: Carro.
Alterar “Chegar no destino (hr) ” com: 18:00.
Tempo para sair (min): 60.
Alterar “Repetir” com: Todas as quartas-feiras.
Selecionar o ícone “Salvar” no canto superior direito.
Identificação do teste:
T27. Consulta de alarme.
Descrição do teste:
Selecionar a opção “Alarmes”.
Selecionar o alarme que deseja consultar pelo horário de chegada no destino
previamente cadastrado.
Verificar os dados do alarme selecionado e clicar no ícone “X” para fechar.
Identificação do teste:
T28. Cadastro de local favorito.
Descrição do teste:
Selecionar a opção “Locais Favoritos”.
Selecionar o ícone “+” no canto inferior direito.
Preencher o campo “Endereço” com: Av. Imperatriz Leopoldina, 1.000.
Preencher o campo “Apelido” para o local favorito cadastrado com: Trabalho.
Verificar o endereço digitado com o mapa localizado na parte inferior da tela “Adição
de Local Favorito”.
Selecionar o ícone “Salvar” no canto superior direito.
Identificação do teste:
T29. Cadastro de local favorito com endereço inválido.
65
Descrição do teste:
Selecionar a opção “Locais Favoritos”.
Clicar na opção “+” no canto inferior direito.
Preencher o campo “Endereço” com: Av Rota 66
Preencher o campo “Apelido” para o local favorito cadastrado com: Escola. Verificar
o endereço digitado com o mapa localizado na parte inferior da tela “Adição de Local
Favorito”.
Selecionar o ícone “Salvar” no canto superior direito.
Identificação do teste:
T30. Cadastro de local favorito com apelido já cadastrado.
Descrição do teste:
Selecionar a opção “Locais Favoritos”.
Clicar na opção “+” no canto inferior direito.
Preencher o campo “Endereço” com: Av. Doutor Gastão Vidigal, 1.132.
Preencher o campo “Apelido” para o local favorito cadastrado com: Trabalho.
Verificar o endereço digitado com o mapa localizado na parte inferior da tela “Adição
de Local Favorito”.
Selecionar o ícone “Salvar” no canto superior direito.
Identificação do teste:
T31. Consulta de local favorito.
Descrição do teste:
Selecionar a opção “Locais Favoritos”.
Selecionar apelido cadastrado “Trabalho”.
Verificar os dados do local favorito cadastrado e clicar no botão “Salvar”.
Identificação do teste:
T32. Alteração de senha de usuário.
67
Descrição do teste:
Selecionar a opção “Configurações”.
Clicar na opção “Trocar senha”.
Preencher o campo “Senha antiga” com: 102030
Preencher o campo “Senha nova” com: 302010
Preencher o campo “Digite novamente a senha nova” com: 302010
Selecionar o ícone “Alterar” no canto inferior direito.
Identificação do teste:
T33. Alteração de senha de usuário inválida.
Descrição do teste:
Selecionar a opção “Configurações”.
Clicar na opção “Trocar senha”.
Preencher o campo “Senha antiga” com: 302010
Preencher o campo “Senha nova” com: 555123
Preencher o campo “Digite novamente nova senha” com: 555123
Selecionar o ícone “Alterar” no canto inferior direito.
Resultado esperado:
O sistema apresenta a mensagem “A senha deve conter no mínimo 06 caracteres”.
Identificação do teste:
T34. Alteração de senha de usuário não correspondentes.
Descrição do teste:
Selecionar a opção “Configurações”.
Clicar na opção “Trocar senha”.
Preencher o campo “Senha antiga” com: 302010
Preencher o campo “Senha nova” com: 30302010
Preencher o campo “Digite novamente nova senha” com: 302020
Selecionar o ícone “Alterar” no canto inferior direito.
Identificação do teste:
T35. Despertar Bumps cadastrado.
Descrição do teste:
Selecionar a opção “Meus Bumps”.
Selecionar o bumps previamente cadastrado.
Para verificar a função despertar bumps, foi realizado o seguinte teste:
69
Identificação do teste:
T36. Despertar bumps cadastrado no modo avião.
Descrição do teste:
Selecionar a opção “Meus Bumps”.
Selecionar o Bumps previamente cadastrado.
Com o dispositivo configurado para o “modo avião”, o teste foi realizado da seguinte
forma:
- Ao atravessar o raio definido pelo bumps, exibido na tela do dispositivo, foi
detectado que o dispositivo não o despertou.
- Logo após o sistema notificou que não havia sinal de internet, sendo assim o
motivo de não ter despertado.
Resultado esperado:
O sistema apresentou a mensagem: “Sem conexão com a internet, tente
novamente. ”
Identificação do teste:
T37. Despertar alarme (1º teste).
Descrição do teste:
De acordo com os testes feitos do cadastro de alarme exibido no T16, foi
cadastrado o seguinte alarme para esse teste:
- Origem: Rua Milton Soares, 213.
- Destino: Rua Barão de Jundiaí, 523.
- Selecionar a opção “carro” como meio de transporte.
- Selecionar chegada no destino com: 08:00 hrs.
- Selecionar tempo para sair com: 30 min.
- Ativar o alarme selecionando a opção “Salvar”.
Com o alarme ativado as “23:00 hrs” do dia anterior (12/10/2016), foi verificado que
às “06:56 hrs” do dia seguinte (13/10/2016), o dispositivo começou a vibrar emitindo
uma notificação.
- Após receber a notificação, o alarme foi desativado.
- Chegou no local de destino às 07:45 hrs.
Identificação do teste:
T38. Despertar alarme (2º teste) - Teste Grande SP
71
Descrição do teste:
Teste feito com alarme previamente cadastrado
- Origem: Av Eng Heitor Antonio Eiras Garcia 396.
- Destino: Av Nsa Senhora de Fátima 96, Cotia
- Selecionar a opção “carro” como meio de transporte.
- Selecionar chegada no destino com: 09:00 hrs.
- Selecionar tempo para sair com: 30 min.
- Ativar o alarme selecionando a opção “Salvar”.
Com o alarme ativado as “21:30 hrs” do dia anterior (16/10/2016), foi verificado que
às “07:13 hrs” do dia seguinte (17/10/2016), o dispositivo começou a vibrar emitindo
uma notificação.
- Após receber a notificação, o alarme foi desativado.
- Chegou no local de destino às 08:55 hs
Resultado esperado:
O sistema apresenta a mensagem “Está na hora de acordar! ”
Registro do caso de teste: Teste de Caixa Preta.
Identificação do teste:
T39. Despertar alarme cadastrado (3º teste). Litoral/SP
Descrição do teste:
Teste feito com alarme previamente cadastrado
- Origem: Av Eng Heitor Antônio Eiras Garcia 396.
- Destino: Av Prestes Maia, 365 - Tombo - Guarujá
- Selecionar a opção “carro” como meio de transporte.
- Selecionar chegada no destino com: 12:00 hrs.
- Selecionar tempo para sair com: 01:30 min.
- Ativar o alarme selecionando a opção “Salvar”.
Com o alarme ativado as “21:30 hrs” do dia anterior (21/10/2016), foi verificado que
às “06:13 hrs” do dia seguinte (22/10/2016), o dispositivo começou a vibrar emitindo
uma notificação.
- Após receber a notificação, o alarme foi desativado.
- Chegou no local de destino às 13:55 hs, trânsito decorrente engavetamento
por acidente na Av Bandeirantes.
72
Resultado esperado:
O sistema apresenta a mensagem “Está na hora de acordar! ”
Identificação do teste:
T40. Alteração de Alarme cadastrado.
Descrição do teste:
Selecionar a opção “Meus Alarmes”.
Selecionar o Alarme previamente cadastrado com destino Av Prestes Maia, 365 -
Tombo - Guarujá
O sistema irá abrir uma janela pop-up com todos os detalhes do alarme criado.
Selecionar o ícone editar no canto superior direito
Inserir o endereço de destino: Av Imperatriz Leopoldina, 1066
Resultado esperado:
O sistema apresenta a mensagem “Alarme criado com sucesso. ”
Identificação do teste:
T41. Exclusão de Alarme cadastrado.
Descrição do teste:
Selecionar a opção “Meus Alarmes”.
73
Resultado esperado:
O sistema apresenta a mensagem “Alarme excluído com sucesso. ”
Identificação do teste:
T42. Consumo de bateria - Sistema: Android 6.0 - Dispositivo: Moto G4 Plus.
Descrição do teste:
Aplicativo instalado e configurado Alarme
- Origem: Av Eng Heitor Antônio Eiras Garcia, 396.
- Destino: Av Nossa Senhora de Fátima 96, Cotia.
- Raio configurado em: 0,8 km.
Percentual de bateria ao sair do local 100%, apenas notificação do aplicativo ligada.
Resultado esperado:
Saída 08:00hs
Chegada 08:40
Gasto da bateria inferior a 5%
Identificação do teste:
T43. Consumo de bateria - Sistema: Android 6.0 - Dispositivo: Asus ZenFone 2.
Descrição do teste:
Aplicativo instalado e configurado Bump
Origem: Rua Paranavaí, 108.
Destino: UMC, Av. Imperatriz Leopoldina.
Raio configurado em 0,5 km.
Locomoção: Automóvel
Percentual de bateria ao sair do local 87%, apenas notificação do aplicativo ligada.
Resultado esperado:
Saída 08:00 hrs.
Chegada 08:33 hrs.
Gasto da bateria inferior a % 4.
Identificação do teste:
T44. Recuperar senha cadastrada.
Descrição do teste:
Na tela de Login, inserir e-mail cadastrado no campo “E-mail do usuário” como:
75
“guilhermekiss@gmail.com”.
Clicar em “Esqueci a senha”.
O sistema enviará uma mensagem no e-mail informado, com um link para o usuário
trocar a senha.
Abrir a mensagem recebida através do e-mail, e clicar no link para trocar a senha.
“Nova senha” como: umcsi2016
Clicar no botão de “Salvar”.
7. CONCLUSÃO
O aplicativo foi uma realização acadêmica e pessoal, com muitos desafios propostos
que foram superados com sucesso, principalmente na ideia objetiva do software,
que é levar conforto ao usuário através da tecnologia cotidiana.
76
BIBLIOGRAFIA
MOREIRA, Ardilhes. Frota de veículos cresce 119% em dez anos no Brasil, aponta
Denatran.
Disponível em G1: <http://g1.globo.com/carros/noticia/2011/02/frota-de-
veiculos-cresce-119-em-dez-anos-no-brasil-aponta-denatran.html>. Acesso
em: 17 Out. 2016 22:42:00