Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[API] Realizar Testes de Sistema na API #47

Open
7 tasks
leonardomilv3 opened this issue Oct 24, 2023 · 2 comments
Open
7 tasks

[API] Realizar Testes de Sistema na API #47

leonardomilv3 opened this issue Oct 24, 2023 · 2 comments
Assignees
Labels
API Criação/Documentação da API documentation Improvements or additions to documentation Teste executa testes
Milestone

Comments

@leonardomilv3
Copy link
Collaborator

Realizar Testes de Sistema na API

Descrição

Realizar 20 Testes de Sistema na API . Cada Teste de Sistema deve passar a Entrada: pontos de Origem e Destino, ambos com latitude e longitude, e verificar a Saída, rota gerada pela API, com uma rota gerada pelo Moovit ou Google Maps. A verificação da Saída deve seguir as seguintes etapas:

  • Verificar as linhas de ônibus geradas pela API.
  • Verificar a quantidade de linhas de ôninus retornada pela API.
  • Verificar se a rota da API está parecida com rota do Moovit ou Google Maps.

Os Testes de Sistema pode ser categorizados da seguinte forma:

  • Categoria A: Testes de Sistema que seja possível chegar da Origem ao Destino com apenas 1 Linha de ônibus.
  • Categoria B: Testes de Sistema que seja possível chegar da Origem ao Destino com Baldeação (trocas apenas de ônibus durante a rota).
  • Categoria C: Testes de Sistema que seja possível chegar da Origem ao Destino com Baldeação de Ônibus (trocas de ônibus durante a rota) e Baldeação a pé ( andar de uma parada até a outra ).

Tarefas

  • Realizar 5 Testes da Categoria A.
  • Realizar 7 Testes da Categoria B.
  • Realizar 8 Testes da Categoria C.

Critérios de aceitação

  • Validar os 5 Testes da Categoria A.
  • Validar os 7 Testes da Categoria B.
  • Validar os 8 Testes da Categoria C.
  • Gerar Documentação de Todos os testes realizados.
@leonardomilv3 leonardomilv3 added this to the API milestone Oct 24, 2023
@luizros luizros self-assigned this Nov 1, 2023
@leonardomilv3 leonardomilv3 changed the title Realizar Testes de Sistema na API [API] Realizar Testes de Sistema na API Nov 1, 2023
@joao-artl
Copy link
Collaborator

joao-artl commented Nov 6, 2023

Testes Realizados:
1- CBV para Hospital Santa Lúcia (categoria A)
2- Igrejinha para Mané Garrincha (categoria A)
3- Estação 114 Sul para Terminal BRT Gama (categoria A)
4 - Estação 114 Sul para Terminal BRT Santa Maria (categoria A)
5 - Hospital Santa Lúcia para Pátio Brasil (categoria A)
6 - Terminal BRT Gama para Memorial Darcy Ribeiro (categoria B)
7 - Terminal BRT Gama para Jardim Botânico (categoria B)
8 - Bezerrão para Rodoviária do Plano Piloto (categoria B)
9 - Terminal BRT Gama para Piér 21 (categoria B)

@joao-artl joao-artl self-assigned this Nov 6, 2023
@joao-artl joao-artl added documentation Improvements or additions to documentation API Criação/Documentação da API Teste executa testes labels Nov 8, 2023
@joao-artl
Copy link
Collaborator

Link para documentação dos testes.

@joao-artl joao-artl mentioned this issue Nov 8, 2023
6 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
API Criação/Documentação da API documentation Improvements or additions to documentation Teste executa testes
Projects
None yet
Development

No branches or pull requests

5 participants