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:
Solicitação | ||
---|---|---|
Cenário | Resultado 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. |
3 | Criar 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. |
4 | Criar 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. |
5 | Criar 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. |
6 | Criar uma requisição marcando a flag: 'Gerar nova contratação'. | Deve cadastrar corretamente a requisição do ERP com a flag selecionada. |
7 | Criar uma requisição marcando a flag: 'Transferir Vaga'. | Deve cadastrar corretamente a requisição do ERP com a flag selecionada. |
8 | Criar 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. |
9 | Criar 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. |
10 | Criar uma requisição cadastrando um anexo com tamanho igual ou menor que 10MB. | O sistema deve permitir salvar a requisição. |
11 | Criar uma requisição cadastrando um anexo com tamanho maior que 10MB. | O sistema não deve permitir cadastrar a requisição. |
12 | Cadastrar 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. |
13 | Criar 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ário | Resultado esperado | |
28 | Para 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. |
29 | Para 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. |
30 | Para 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. |
31 | Para 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). |
32 | Para 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). |
33 | Para as requisições cadastradas no item 10, acessar a opção de 'Visualizar' dentro em cada requisição e e baixar o anexo. | Deve baixar corretamente o anexo. |