Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

 

APIs de Papéis

 

Papéis são conexões entre usuários e direitos.

Este cenário de testes inclui os seguintes testes o seguinte teste de caso:

  • Criar dois papéis: "user" e "admin" para a empresa
  • Obter o papel "user" pelo id
  • Obter todos os papéis da empresa, irá retornar dois papéis: "user", "admin"
  • Remover o papel "user" pelo id
  • Obter o papel "user" pelo id, irá retornar uma mensagem de erro
  • Obter todos os papéis da empresa, irá retornar um papel: "admin"
  • Remover todos os papéis de uma empresa
  • Obter todos os papéis da empresa, irá retornar um erro

Criar dois papéis: "user" e "admin" para a empresa

  1. Navegue para Roles > Create Roles > POST e clique em Request 1



  2. Insira o valor companyId e os dados para os papéis "user" e "admin"



  3. Clique no botão send request, espere pelos resultados e verifique o retorno.

 

APIs de Direitos

 

Direitos são como os recursos são atribuídos aos usuários.

Este cenário de testes contém os seguintes casos de teste:

  • Criar o usuário "Jacob"
  • Criar os recursos "menu1", "menu2", "menu3"
  • Atribuir os recursos "menu1", "menu2" para o usuário "Jacob"
  • Deletar todos os recursos com direitos do usuário "Jacob"
  • Obter todos os recursos que possuam direitos para o usuários "Jacob", irá retornar erro

Criar o usuário "Jacob"

  1. Navegue para Users > Create User > POST e clique em Request 1

  2. Insira os dados do novo usuário, e clique no botão send

  3. Aguarde os resultados e verifique os mesmos

 

Criar os recursos "menu1", "menu2" e "menu3"

  1. Navegue para Resources > Create Resource > GET e clique em Request 1

  2. Insira os dados dos recursos menu1, menu2 e menu3 e preencha o applicationId
  3. Clique no botão send request, espere os resultados e verifique o mesmo.

 

Atribuir os recursos "menu1" e "menu2" para o usuário "Jacob"

  1. Navegue para Entitlements > Assign Resources to User > POST e clique em Request 1

  2. Insira o userId e o valor do id dos recursos "menu1" e "menu2"
  3. Clique no botão send request, espere pelo resultado e verifique o mesmo

 

Adicione para o usuário "Jacob" o recurso "menu2" como favorito

  1. Navegue para Entitlements > Get Resources of User > GET e clique em Request 1
    Image Removed
  2. Insira o userId
    Image Removed
  3. Clique no botão send request, espere pelo resultado e verifique o mesmo
    Image Removed
 

 

Deletar todos os recursos com direitos do usuário "Jacob"

  1. Navegue para Entitlements > Unassign all Resources to User > DELETE e clique em Request 1

  2. Insira o userId

  3. Clique no botão send request, espere pelo resultado e verifique se o mesmo não possui nenhum direito.

 

Obter todos os recursos que possuam direitos para o usuário "Jacob", irá retornar um erro

  1. Navegue para Entitlements > Unassign all Resources to User > DELETE e clique em Request 1



  2. Insira o userId


  3. Clique no botão send request, espere pelo resultado e verifique o mesmo

 

APIs de Favoritos

 

Marcações de favoritos adicionadas a recursos para o usuário.

Este cenário de teste incluí os seguintes casos de teste:


  • Criar o usuário "Jacob"
  • Criar os recursos "menu1", "menu2" e "menu3"Atribuir os recursos "menu1" e "menu2" para o usuário "Jacob"
  • Adicionar o recurso "menu" como favorito do usuário "Jacob"
  • Obter os favoritos do usuário "Jacob" , irá retornar "menu2"
  • Remover os favoritos do usuário "Jacob"
  • Obter os favoritos do usuário "Jacob", irá retornar uma mensagem de erro

Navegue para Users > Create User > POST e clique em Request 1

Image Removed

Obter os favoritos do usuário "Jacob", irá retornar "menu2"

  1. Navegue para Favorites > Get user's Favorites > GET e clique em Request 1


  2. Insira os dados do novo usuário, e clique no botão send

  3. Espere o resultado e verifique o mesmo

 

Crie os recursos "menu1", "menu2" e "menu3"

  1. Navegue para Resources > Get All Resources of Application > GET e clique em Request 1



  2. Insira os dados dos recursos menu1, menu2 e menu3 e preencha o applicationId
  3. Clique no botão send request, espere pelo resultado e verifique o mesmo

 

Adicionando os recursos "menu1" e "menu2" para o usuário "Jacob"

  1. Navegue para Entitlements > Assign Resources to User > POST e clique em Request 1
  2. Insira o userId e o id dos recursos "menu1" e "menu2"
  3. Clique no botão send request, espere pelo resultado e verifique o mesmo

 

Adicione o recurso "menu2" como favorito do usuário "Jacob"

  1. Navegue para Favorites > Add Favorites to User > POST e clique em Request 1



  2. Insira o userId e o id recurso "menu2" como favorito


  3. Clique no botão send request, espere pelo resultado e verifique o mesmo

Obter os favoritos do usuário "Jacob", irá retornar "menu2"

  1. Navegue para Favorites > Get user's Favorites > GET e clique em Request 1
  2. Insira o userId
  3. Clique no botão send request, espere pelo resultado e verifique o mesmo

 

Remover os favoritos do usuário "Jacob"

  1. Navegue para Favorites > Delete user's Favorites > DELETE e clique em Request 1
    Image Removed
  2. Insira o userId
    Image Removed
  3. Clique no botão send request, espere pelo resultado e verifique o mesmo

Remover os favoritos do usuário "Jacob"

  1. Navegue para Favorites > Delete user's Favorites > DELETE e clique em Request 1
  2. Insira o userId
  3. Clique no botão send request, espere o resultado e verifique o mesmo. Nenhum dado de favoritos irá aparecer.