Versões comparadas

Chave

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

1 - Os cenários abaixo devem ser realizados considerando os tipos de hierarquia abaixo:

...

2 - Os cenários abaixo devem ser realizados considerando os tipos de configuração abaixo:

  • Com token: Acessar o ambiente restaurado no caminho: C:\RM\Atual\Release\FrameHTML\web\app\Rh\PortalMeuRH (O caminho pode sofrer variações de acordo com o que selecionou no momento de executar o restore, porém este é o caminho padrão que utilizamos), localizar o arquivo: 'properties.json' e informar no parâmetro: USE_TOKEN : true;
  • Sem token: Acessar o ambiente restaurado no caminho: C:\RM\Atual\Release\FrameHTML\web\app\Rh\PortalMeuRH (O caminho pode sofrer variações de acordo com o que selecionou no momento de executar o restore, porém este é o caminho padrão que utilizamos), localizar o arquivo: 'properties.json' e informar no parâmetro: USE_TOKEN: false;
  • Testar em Ambiente web;
  • Testar em ambiente Mobile (Android e IOS);
  • Testar em Oracle e SQL.
Solicitação

CenárioResultado esperado
1  Criar uma requisição marcando a flag: 'Alterar função/salário' e preenchendo uma seção igual a seção em que o funcionário está alocado. Deve emitir uma mensagem de erro e não deve permitir seguir o processo, exceto que se altere a seção.
2

Criar uma requisição marcando a flag: 'Alterar função/salário' e preenchendo uma seção diferente da seção em que o funcionário está alocado e informando a mesma função em que o funcionário está alocado.

O sistema deve permitir salvar a requisição e deve inserir o salário corrente do usuário naquele momento na criação da requisição.
3Criar uma requisição sem marcar a flag: 'Alterar função/salário' e preenchendo uma seção igual a seção em que o funcionário está alocado. Deve emitir uma mensagem de erro e não deve permitir seguir o processo, exceto que se altere a seção.
4Criar uma requisição sem marcar a flag: 'Alterar função/salário' e preenchendo uma seção diferente da seção em que o funcionário está alocado.O sistema deve permitir salvar a requisição.
5Criar uma requisição marcando a flag: 'Gerar nova contratação'  e  'Alterar função/salário'.Deve cadastrar corretamente a requisição do ERP com a flag selecionada.
6Criar uma requisição marcando a flag: 'Gerar nova contratação'.Deve cadastrar corretamente a requisição do ERP com a flag selecionada.
7Criar uma requisição marcando a flag: 'Transferir Vaga'.Deve cadastrar corretamente a requisição do ERP com a flag selecionada.
8Criar uma requisição selecionando uma empresa, filial, departamento e Estrutura Hierárquica (caso houver) diferentes do atual que o funcionário está alocado.Deve permitir cadastrar a requisição corretamente. 
9Criar uma requisição selecionando uma empresa, filial, departamento e Estrutura Hierárquica (caso houver) iguais  as que o funcionário está alocado.Deve emitir uma mensagem de erro/alerta e não deve permitir avançar com o cadastro.
10Criar uma requisição cadastrando um anexo com tamanho igual ou menor que 10MB.O sistema deve permitir salvar a requisição.
11Criar uma requisição cadastrando um anexo com tamanho maior que 10MB.O sistema não deve permitir cadastrar a requisição.
12Cadastrar uma requisição marcando as flags: 'Transferir Vaga' e 'Gerar nova contratação'.O sistema não deve permitir marcar as duas flags, selecionando uma a outra deve ser desabilitada.
13Criar uma requisição marcando a flag: 'Alterar função/salário' e não preenchendo os campos de 'Função' e 'Motivo de alteração de função'.O sistema não deve permitir seguir com a finalização da solicitação, o botão 'Finalizar' permanecerá desabilitado até o preenchimento.

...

Visualização

CenárioResultado esperado
28Para todos os cenários mencionados nos testes de solicitação (1 ao 13), visualizar o contador da requisição de transferência.Deve ser contabilizado no contador todos as requisições pendentes de aprovação que estejam sob responsabilidade daquele aprovador.
29Para todos os cenários mencionados nos testes de solicitação (1 ao 13), visualizar a grid de exibição de todas as requisições.Devem ser exibidas todas as requisições cadastradas considerando o aprovador atual e deve ser demonstrado o status correto. 
30Para todos os cenários mencionados nos testes de solicitação (1 ao 13), acessar a opção de 'Visualizar' dentro em cada requisição.Deve ser possível visualizar os dados da solicitação, onde todos os campos devem ser apresentados de forma correta de acordo com a solicitação e com o cadastro do colaborador.
31Para todos os cenários mencionados nos testes de avançar etapa (14 ao 19), acessar a opção de 'Visualizar' dentro em cada requisição e dentro dessa opção repetir o cenário de avanço de etapa utilizando o botão 'Próxima Etapa' dentro dos detalhes da requisição.Deve ter o comportamento igual aos mencionados nos testes de avançar etapa (14 ao 19).
32Para todos os cenários mencionados nos testes de edição (20 ao 27), acessar a opção de 'Visualizar' dentro em cada requisição e dentro dessa opção repetir o cenário de edição  utilizando o botão 'Edição' dentro dos detalhes da requisição.Deve ter o comportamento igual aos mencionados nos testes de edição (20 ao 27).
33Para as requisições cadastradas no item 10, acessar a opção de 'Visualizar' dentro em cada requisição e baixar o anexo.Deve baixar corretamente o anexo.