Pesquisar Acomodação
Descrição:
Este caso de uso permite que o usuário pesquise acomodações cadastradas na aplicação por cidade, país ou estado.
Ator principal: Usuário - Hóspede.
Pré-requisitos: Conexão com a internet, o usuário pode ou não estar logado.
Fluxo Principal:
- O usuário acessa a página airbnb.com.br
- O usuário insere a localização desejada na barra de pesquisa
- O usuário pode selecionar filtros relativos a acomodações para refinar seus resultados, tais como: datas de disponiblidade, faixa de preço, tipo de acomodação, opções de checkin, instalações, regras, tipo de propriedade.
- A página de busca retorna os resultados filtrados.
Fluxo Alternativo 01:
Acessar a página de acomodações através da página inicial
- O usuário acessa a página do Airbnb.
- O usuário seleciona o menu de acomodações na página inicial, logo abaixo da questão “O que podemos ajudar você a encontrar?”
- O usuário será redirecionado para a página de resultados de busca sendo demonstrando resultados genéricos.
Regras de Negócio 01:
Campo |
Formato |
Obrigatoriedade |
Valor |
Conexão com a internet |
|
Sim |
|
Nome do local |
Moscow |
Sim |
O nome do local deve ser válido, não aceita coordenadas |
Fluxo de Exceção 01: Localização não existente.
- O usuário acessa a página airbnb.com.br.
- O usuário insere a localização desejada na barra de busca.
- A página de busca retorna sem resultados.
Fluxo de Exceção 02: Não há resultados para os filtros adicionados pelo usuário
- O usuário acessa a página airbnb.com.br.
- O usuário insere a localização desejada na barra de busca.
- O usuário insere filtros não atendidos pelas acomodações pesquisadas na localidade.
- A página de busca retorna sem resultados.
Fluxo de Exceção 03: Não há acomodações na localização pesquisada
- O usuário acessa a página airbnb.com.br.
- O usuário insere a localização desejada na barra de busca.
- A localização é válida, mas não existem acomodações disponíveis.
- A página de busca retorna sem resultados.
Pós-condição:
O usuário é redirecionado para uma página de busca com a localização e filtros desejados.