Example #1
0
        public void IncluirNovoVistoriadorParaOutrosTestes()
        {
            //Inicializa instância do driver do Selenium
            var selenium = Global.obterInstancia();
            var paginaManterVistoriador = new PaginaManterVistoriador(selenium.driver);

            //Abre a pagina inicial
            PaginaBase    = new PaginaBase(selenium.driver);
            PaginaInicial = new PaginaInicial(selenium.driver);
            //PaginaInicial.AbrirPagina(urlPaginaInicial);
            PaginaInicial.AbrirPagina("http://localhost:4200/#/vistoriador");
            //Faz login
            PaginaInicial.FazerLogin("04621975000198", "123");
            PaginaBase.AguardarProcessando();
            //Clica no botão Adicionar
            PaginaBase.ClicarElementoPagina(paginaManterVistoriador.botaoAdicionar);
            PaginaBase.AguardarProcessando();
            //Seleciona os valores dos campos/combos, marca como ativo. Também confirma.
            paginaManterVistoriador.IncluirVistoriador(true, Constantes.CPF_COORDENADOR_1, "Teste do Alan", "6", "", "", "123456789", "Unidade Xuller", "MANAUS", "Coordenador Xuller", true, true);
            //Valida mensagem de sucesso
            paginaManterVistoriador.AguardarProcessando();
            paginaManterVistoriador.ValidarTexto("Operação realizada com sucesso!", paginaManterVistoriador.mensagemRetorno);
            //Fecha a mensagem de êxito.
            paginaManterVistoriador.ClicarElementoPagina(paginaManterVistoriador.botaoFecharMensagemConfirmacaoCadastro);
            PaginaBase.AguardarProcessando();
            //Faz a pesquisa.
            paginaManterVistoriador.PesquisarVistoriador("MANAUS", "", "", 1);
            ////Valida a quantidade de resultados exibidos
            paginaManterVistoriador.ValidarLinhasGrid(1);
            selenium.EncerrarTeste();
        }
Example #2
0
 public void IniciarTeste()
 {
     //Inicializa instância do driver do Selenium
     selenium = Global.obterInstancia();
     paginaManterVistoriador = new PaginaManterVistoriador(selenium.driver);
     //Abre a pagina inicial
     PaginaBase    = new PaginaBase(selenium.driver);
     PaginaInicial = new PaginaInicial(selenium.driver);
     bancodeDados  = new BancodeDados(selenium.driver);
     bancodeDados.executarComandoSQL("delete from AnaliseRD_vistoriador");
     PaginaInicial.AbrirPagina(urlPaginaInicial);
     //Faz login
     PaginaInicial.FazerLogin(Constantes.USUARIO_COORDENADOR, Constantes.SENHA_COORDENADOR);
     PaginaBase.AguardarProcessando();
 }