Automação de login em página Angular

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!