Introdução
Aqui será informado como deve-se criar um teste automatizado em um ambiente Oracle restrito.
Quando falamos de ambiente restrito é quando o seu ambiente Oracle obrigatoriamente precisa de dois usuários com objetivos diferentes no banco.
Usuário de banco:
- Usuário de banco é um usuário que tem permissões suficientes realizar as operações no container, como Create, Clone, Rename ou Delete em um Pluggable Database (PDB).
Usuário de aplicação:
- Usuário de aplicação é um usuário que tem permissões no(s) Tablespace(s) do RM, para realizar as operações em tabelas e afins.
Principais configurações do Teste Automatizado
Essas configurações vão ser aplicadas em duas atividades da ferramenta, a Restauração de Bases (Oracle) e a Atividade Fixa Alias RM.
Quando deve-se aplicar essa configurações ?
- Quando se tem ou é desejável criar um Projeto de Teste que possua as duas Atividades citadas a cima.
Suponha que tenha um Projeto de Teste que altera o campo "HISTORICO" em Lançamento no RM Financeiro via requisição SOAP e depois faz a comparação.
E possui o Projeto de Teste a seguir:
Como deve-se aplicar as configurações:
- Criar ou Alterar a Atividade de Restauração de base Oracle, para saber mais clique aqui.
- Nessa atividade passe a String de Conexão com o usuário de banco.
- Observação: Só conseguimos fazer essas configurações para uma restauração com nome de banco Fixo.
- Alterar ou adicionar a Atividade Fixa Alias RM, para saber mais clique aqui.
- Nesse atividade passe os parâmetros DbName sendo o nome Fixo da base que foi definido na Atividade de Restauração e Username e Password como usuário de aplicação.
Após ter configurado e salvado seu Projeto de Teste já está pronto para ser executado com dois usuários.