Fala galera, blz?
Estou tentando automatizar um login de uma página feita em Angular, mas sem sucesso…com o código abaixo consigo preencher os dados nos campos do form e disparar o login, mas o formulário invalida os campos de login e senha como se eu não tivesse digitado nada:
let elementCodUsuario = document.getElementById("CodUsuario")
elementCodUsuario.value = "$(username)";
let elementSenha = document.getElementById("Senha");
elementSenha.value = "$(password)";
let event = new Event('change');
elementCodUsuario.dispatchEvent(event);
elementSenha.dispatchEvent(event);
Não manjo muito de angular, mas o código parece certo…existe alguma forma de disparar via código a validação desses campos, ou dar um bypass nela?
Valeu!