O que fazer quando ao tentar rodar um teste no Testflow, o sistema retornar "Unauthorized. Error (401)"?
Primeira opção:
- Verificar se usuário e senha estão corretamente setados
Segunda opção:
- brir um webservice, retirar as atividades 'Finaliza Processo', 'Apaga Alias' e 'Apaga Banco xyz';
- No SGBD, procurar o banco gerado pela atividade;
- Rodar a query select * from gparams para verificar a versão do banco;
- Restaurar a base para a versão correta e renomeá-la;
- Ir na atividade 'Restaura Banco' e corrigir o caminho do alias para o novo nome;
- Voltar no webservice e reinserir as atividades deletadas;
- Rodar novamente os testes.
Verifiquei que o teu cenário estava criando um alias sempre no diretorio C:/RM/ATUAL/Release/ dessa forma quando o teste executado é de uma versão legado o erro acontece quando não tem a Tag DefaultDB no RM.Host.exe.config.