... | @@ -23,37 +23,37 @@ ___ |
... | @@ -23,37 +23,37 @@ ___ |
|
|
|
|
|
___
|
|
___
|
|
|
|
|
|
### 002 - Como usuário, gostaria de realizar o meu cadastro
|
|
### 002 - Como usuário, gostaria de realizar o meu cadastro para poder utilizar o aplicativo
|
|
#### Critérios de aceitação
|
|
#### Critérios de aceitação
|
|
- Deve informar nome
|
|
- Deve ser informado nome
|
|
- Deve informar e-mail
|
|
- Deve ser informado e-mail
|
|
- Deve informar senha
|
|
- Deve ser informado senha
|
|
- Deve informar confirmação de senha
|
|
- Deve ser informado a confirmação de senha
|
|
- Deve informar combustível preferido (radio button)
|
|
- Deve informar combustível preferido (radio button)
|
|
|
|
|
|
___
|
|
___
|
|
|
|
|
|
### 003 - Como usuário, gostaria de identificar que estou logado
|
|
### 003 - Como usuário, gostaria de identificar que estou logado para ter um feedback do sistema
|
|
#### Critérios de aceitação
|
|
#### Critérios de aceitação
|
|
- O usuário deve estar logado
|
|
- O usuário deve estar logado
|
|
- O sistema deve identificar o nome do usuário no header da aplicação
|
|
- O sistema deve identificar e exibir o nome do usuário no header da aplicação.
|
|
|
|
|
|
___
|
|
___
|
|
|
|
|
|
### 004 - Como usuário, gostaria de alterar minhas preferências
|
|
### 004 - Como usuário, gostaria de alterar minhas preferências porque posso abastecer com diferentes tipos de combustíveis.
|
|
#### Critérios de aceitação
|
|
#### Critérios de aceitação
|
|
- Acesso via botão de ações no canto superior da listagem de cupons
|
|
- Acesso via botão de ações no canto superior da listagem de cupons
|
|
- Deve selecionar um combustível
|
|
- Deve ter um combustível selecionado pelo menos.
|
|
- Deve selecionar um raio de visualização
|
|
- Deve selecionar um raio de visualização
|
|
- Deve ter a opção de cancelar
|
|
- Deve ter a opção de cancelar a qualquer momento.
|
|
|
|
|
|
___
|
|
___
|
|
|
|
|
|
### 005 - Como usuário, gostaria de visualizar uma lista de cupons disponíveis
|
|
### 005 - Como usuário, gostaria de visualizar uma lista de cupons disponíveis para que eu possa escolher um e usar-lo.
|
|
### Critérios de aceitação
|
|
### Critérios de aceitação
|
|
- A lista deve indicar qual o tipo de combustível está sendo filtrado e o raio limite
|
|
- A lista deve indicar qual o tipo de combustível está sendo filtrado e o raio limite
|
|
- Deve exibir uma lista de cupons
|
|
- Deve exibir uma lista de cupons
|
|
|
|
- Deve haver cupons disponíveis
|
|
___
|
|
___
|
|
|
|
|
|
### 006 - Como usuário, gostaria de visualizar uma lista de cupons disponíveis
|
|
### 006 - Como usuário, gostaria de visualizar uma lista de cupons disponíveis
|
... | @@ -63,23 +63,24 @@ ___ |
... | @@ -63,23 +63,24 @@ ___ |
|
|
|
|
|
___
|
|
___
|
|
|
|
|
|
### 007 - Como usuário, gostaria ver detalhes dos cupons disponíveis
|
|
### 007 - Como usuário, gostaria de ver detalhes dos cupons disponíveis para saber mais informações sobre o mesmo.
|
|
### Critérios de aceitação
|
|
### Critérios de aceitação
|
|
- Deve exibir nome do posto
|
|
- Deve exibir nome do posto
|
|
- Deve exibir o preço original
|
|
- Deve exibir o preço original do combustível
|
|
- Deve exibir o preço final
|
|
- Deve exibir o preço final do combustível
|
|
- Deve exibir o endereço do posto
|
|
- Deve exibir o endereço do posto
|
|
- Deve exibir a porcentagem de desconto
|
|
- Deve exibir a porcentagem de desconto em relação ao preço original
|
|
|
|
|
|
___
|
|
___
|
|
|
|
|
|
|
|
|
|
### 008 - Como usuário, gostaria retirar um cupom
|
|
### 008 - Como usuário, gostaria retirar um cupom para ganhar desconto no momento de abastecer.
|
|
### Critérios de aceitação
|
|
### Critérios de aceitação
|
|
- Deve clicar em um cupom listado na lista de cupons
|
|
- Deve selecionar um cupom listado na lista de cupons
|
|
- O sistema deve abrir um modal com informações sobre o cupom
|
|
- O sistema deve abrir um modal com informações sobre o cupom
|
|
- Deve clicar em Retirar
|
|
- Deve clicar na ação de em Retirar
|
|
- Só é possível manter um cupom retirado
|
|
- Só é possível manter um cupom retirado
|
|
|
|
- só é possível retirar um cupom por vez
|
|
|
|
|
|
___
|
|
___
|
|
|
|
|
... | @@ -87,11 +88,12 @@ ___ |
... | @@ -87,11 +88,12 @@ ___ |
|
### Critérios de aceitação
|
|
### Critérios de aceitação
|
|
- O cupom retirado deve ser exibido com um estilo diferenciado e no topo da lista de cupons
|
|
- O cupom retirado deve ser exibido com um estilo diferenciado e no topo da lista de cupons
|
|
- Deve ter um cupom retirado
|
|
- Deve ter um cupom retirado
|
|
|
|
- O usuario deve esta logado no sistema.
|
|
|
|
|
|
___
|
|
___
|
|
|
|
|
|
|
|
|
|
### 010 - Como usuário, gostaria de poder devolver o cupom retirado
|
|
### 010 - Como usuário, gostaria de poder devolver o cupom caso eu não tenha mais interesse em utiliza-lo
|
|
### Critérios de aceitação
|
|
### Critérios de aceitação
|
|
- Deve ter um cupom retirado
|
|
- Deve ter um cupom retirado
|
|
- Deve clicar no cupom retirado (em destaque no topo da lista)
|
|
- Deve clicar no cupom retirado (em destaque no topo da lista)
|
... | @@ -100,34 +102,31 @@ ___ |
... | @@ -100,34 +102,31 @@ ___ |
|
___
|
|
___
|
|
|
|
|
|
|
|
|
|
### 011 - Como usuário, gostaria de poder devolver o cupom retirado
|
|
|
|
### Critérios de aceitação
|
|
|
|
- Deve ter um cupom retirado
|
|
|
|
- Deve clicar no cupom retirado (em destaque no topo da lista)
|
|
|
|
- Clicar em Devolver na modal de detalhes do cupom
|
|
|
|
|
|
|
|
___
|
|
___
|
|
|
|
|
|
### 012 - Como gerente, gostaria de realizar login
|
|
### 012 - Como gerente, gostaria de realizar login para poder gerenciar campanhas.
|
|
### Critérios de aceitação
|
|
### Critérios de aceitação
|
|
- Deve informar login
|
|
- Deve informar login
|
|
- Deve informar senha
|
|
- Deve informar senha
|
|
|
|
|
|
___
|
|
___
|
|
|
|
|
|
### 013 - Como gerente, gostaria de identificar que estou logado como gerente
|
|
### 013 - Como gerente, gostaria de identificar que estou logado como gerente.
|
|
### Critérios de aceitação
|
|
### Critérios de aceitação
|
|
- O sistema deve identificar o tipo de conta no header da aplicação
|
|
- O sistema deve identificar o tipo de conta no header da aplicação
|
|
|
|
- O sistema deve identificar e exibir o gerente logado.
|
|
|
|
|
|
___
|
|
___
|
|
|
|
|
|
### 014 - Como gerente, desejo visualizar todos os meus postos cadastrados
|
|
### 014 - Como gerente, desejo visualizar todos os meus postos cadastrados para poder lançar e gerenciar campanhas.
|
|
## Critérios de aceitação
|
|
## Critérios de aceitação
|
|
- Exibir nome e endereço de cada posto cadastrado
|
|
- Exibir nome e endereço de cada posto cadastrado
|
|
|
|
|
|
___
|
|
___
|
|
|
|
|
|
### 015 - Como gerente, gostaria de visualizar todas as campanhas dos meus postos
|
|
### 015 - Como gerente, gostaria de visualizar todas as campanhas dos meus posto para poder analisa-las
|
|
### Critérios de aceitação
|
|
### Critérios de aceitação
|
|
- O gerente deve ter ao menos um posto vinculado
|
|
- O gerente deve ter ao menos um posto vinculado
|
|
- O gerente deve ter selecionado um posto
|
|
- O gerente deve ter selecionado um posto
|
... | @@ -135,10 +134,12 @@ ___ |
... | @@ -135,10 +134,12 @@ ___ |
|
- Cada a campanha deve exibir o preço original do combustível
|
|
- Cada a campanha deve exibir o preço original do combustível
|
|
- Cada campanha deve exibir o preço final do combustível
|
|
- Cada campanha deve exibir o preço final do combustível
|
|
- Cada campanha deve exibir o período de validade
|
|
- Cada campanha deve exibir o período de validade
|
|
|
|
- Deve existir pelo menos uma campanha cadastrada.
|
|
|
|
- O gerente deve estar logado no sistema
|
|
|
|
|
|
___
|
|
___
|
|
|
|
|
|
### 016 - Como gerente, gostaria de criar novas campanhas
|
|
### 016 - Como gerente, gostaria de criar novas campanhas para atrair mais clientes para o estabelecimento.
|
|
### Critérios de aceitação
|
|
### Critérios de aceitação
|
|
- O gerente deve ter ao menos um posto vinculado
|
|
- O gerente deve ter ao menos um posto vinculado
|
|
- O gerente deve ter selecionado um posto
|
|
- O gerente deve ter selecionado um posto
|
... | @@ -150,19 +151,21 @@ ___ |
... | @@ -150,19 +151,21 @@ ___ |
|
- O gerente deve informar o preço original
|
|
- O gerente deve informar o preço original
|
|
- O gerente deve informar o preço final
|
|
- O gerente deve informar o preço final
|
|
- O sistema deve calcular a porcentagem da diferença entre o preço original e final
|
|
- O sistema deve calcular a porcentagem da diferença entre o preço original e final
|
|
|
|
- O gerente deve estar logado no sistema
|
|
|
|
|
|
___
|
|
___
|
|
|
|
|
|
### 017 - Como frentista, gostaria de realizar login
|
|
### 017 - Como frentista, gostaria de realizar login para poder dar baixa em cupons
|
|
### Critérios de aceitação
|
|
### Critérios de aceitação
|
|
- Deve informar login
|
|
- Deve informar login
|
|
- Deve informar senha
|
|
- Deve informar senha
|
|
|
|
- Deve estar cadastrado no sistema
|
|
|
|
|
|
___
|
|
___
|
|
|
|
|
|
### 018 - Como frentista, gostaria de identificar que estou logado como frentista
|
|
### 018 - Como frentista, gostaria de identificar que estou logado como frentista
|
|
### Critérios de aceitação
|
|
### Critérios de aceitação
|
|
- O sistema deve identificar o tipo de conta no header da aplicação
|
|
- O sistema deve identificar o tipo de conta no header da aplicação e exibir o mesmo
|
|
|
|
|
|
___
|
|
___
|
|
|
|
|
... | @@ -171,6 +174,7 @@ ___ |
... | @@ -171,6 +174,7 @@ ___ |
|
- O sistema deve disponibilizar um formulário com um campo para preencher o código do cupom
|
|
- O sistema deve disponibilizar um formulário com um campo para preencher o código do cupom
|
|
- O frentista deve preencher o campo com código de um cupom
|
|
- O frentista deve preencher o campo com código de um cupom
|
|
- O frentista deve submeter o formulário de validação
|
|
- O frentista deve submeter o formulário de validação
|
|
- Ao enviar o formulário o sistema deve ser exibir um alerta informando se o cupom foi validado ou não
|
|
- Ao enviar o formulário o sistema deve exibir um alerta informando se o cupom foi validado ou não
|
|
|
|
- O frentista deve estar logado no sistema
|
|
|
|
|
|
___ |
|
___ |
|
|
|
\ No newline at end of file |