Пример #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();
        }
Пример #2
0
        public void IncluirNovaCapacidadeParaOutrosTestes()
        {
            //Inicializa instância do driver do Selenium
            var selenium = Global.obterInstancia();
            var paginaCapacidadePerfil = new PaginaCapacidadePerfil(selenium.driver);

            //Abre a pagina inicial
            PaginaBase    = new PaginaBase(selenium.driver);
            PaginaInicial = new PaginaInicial(selenium.driver);
            //PaginaInicial.AbrirPagina(urlPaginaInicial);
            PaginaInicial.AbrirPagina("http://localhost:4200/#/capacidade-perfil");
            //Faz login
            PaginaInicial.FazerLogin("04621975000198", "123");
            paginaCapacidadePerfil.AguardarProcessando();
            //Clica no botão Adicionar
            PaginaBase.ClicarElementoPagina(paginaCapacidadePerfil.botaoAdicionar);
            paginaCapacidadePerfil.AguardarProcessando();
            //Seleciona os valres das combos, preenche a quantidade de notas e clicar em salvar. Também confirma.
            paginaCapacidadePerfil.IncluirCapacidadePesquisa(true, "MANAUS", "VISTORIADOR INTERNO", "6",
                                                             "300");
            //Valida mensagem de sucesso
            paginaCapacidadePerfil.ValidarTexto("Operação realizada com sucesso!",
                                                paginaCapacidadePerfil.mensagemRetorno);
            //Fecha a mensagem de êxito.
            paginaCapacidadePerfil.ClicarElementoPagina(paginaCapacidadePerfil.botaoFecharMensagemConfirmacaoCadastro);
            paginaCapacidadePerfil.AguardarProcessando();
            //Faz a pesquisa.
            paginaCapacidadePerfil.PesquisarCapacidadePerfil("MANAUS", "VISTORIADOR INTERNO");
            ////Valida a quantidade de resultados exibidos
            paginaCapacidadePerfil.ValidarLinhasGrid(1);
            //// Fecha o navegador
            selenium.EncerrarTeste();
        }
Пример #3
0
 public void ValidarHistoricoAlteracao()
 {
     //Clica no botão Adicionar.
     PaginaBase.ClicarElementoPagina(paginaManterVistoriador.botaoAdicionar);
     paginaManterVistoriador.AguardarProcessando();
     //Inclui os dados, clica em Salvar e em Confirmar.
     paginaManterVistoriador.IncluirVistoriador(true, Constantes.CPF_COORDENADOR_1, "Teste do Alan", "6", "", "", "123456789", "Unidade Xuller", "MANAUS", "Coordenador Xuller", false, true);
     //Valida mensagem de sucesso
     paginaManterVistoriador.ValidarTexto("Operação realizada com sucesso!", paginaManterVistoriador.mensagemRetorno);
     //Fecha a mensagem de confirmação.
     paginaManterVistoriador.ClicarElementoPagina(paginaManterVistoriador.botaoFecharMensagemConfirmacaoCadastro);
     paginaManterVistoriador.AguardarProcessando();
     //Faz a pesquisa
     paginaManterVistoriador.PesquisarVistoriador("MANAUS", "", "", 0);
     //Valida a quantidade de itens exibidos.
     paginaManterVistoriador.ValidarLinhasGrid(1);
     //Valida os dados do item exibido.
     paginaManterVistoriador.ValidarTextoElementoSelecionadoCombo("MANAUS", paginaManterVistoriador.comboPostoVistoria);
     paginaManterVistoriador.AlterarItemLinhaSelecionada(1);
     paginaManterVistoriador.AlterarVistoriador(true, "6", "", "", "Alteração", true, true);
     paginaManterVistoriador.AguardarProcessando();
     paginaManterVistoriador.ClicarElementoPagina(paginaManterVistoriador.botaoFecharMensagemConfirmacaoCadastro);
     paginaManterVistoriador.AguardarProcessando();
     paginaManterVistoriador.PesquisarVistoriador("MANAUS", "", "", 0);
     //Clica no botao do Historico do Item
     paginaManterVistoriador.AbrirHistorico(1);
     paginaManterVistoriador.AguardarProcessando();
     //Valida os itens do histórico
     paginaManterVistoriador.ValidarItensHistorico(1, "Inclusão", paginaManterVistoriador.GerarDataAtual(), Constantes.USUARIO_COORDENADOR, "MANAUS", true, false, false, "6", "0", false, true, "");
     paginaManterVistoriador.ValidarItensHistorico(2, "Alteração", paginaManterVistoriador.GerarDataAtual(), Constantes.USUARIO_COORDENADOR, "MANAUS", true, false, false, "6", "300", true, true, "Alteração");
     //Fecha o histórico
     paginaManterVistoriador.ClicarElementoPagina(paginaManterVistoriador.botaoFecharHistorico);
     //Exclui o item
     paginaManterVistoriador.ExcluirTodosItensGrid(true);
 }
Пример #4
0
 public void AtivarVistoriador()
 {
     //Clica no botão Adicionar
     PaginaBase.ClicarElementoPagina(paginaManterVistoriador.botaoAdicionar);
     PaginaBase.AguardarProcessando();
     PaginaBase.AguardarElemento(paginaManterVistoriador.botaoSalvar);
     //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", false, true);
     //Valida mensagem de sucesso
     paginaManterVistoriador.ValidarTexto("Operação realizada com sucesso!", paginaManterVistoriador.mensagemRetorno);
     //Fecha a mensagem de êxito.
     paginaManterVistoriador.ClicarElementoPagina(paginaManterVistoriador.botaoFecharMensagemConfirmacaoCadastro);
     //Faz a pesquisa por todas as situações
     paginaManterVistoriador.PesquisarVistoriador("MANAUS", "", "", 0);
     ////Valida a quantidade de resultados exibidos
     paginaManterVistoriador.ValidarLinhasGrid(1);
     //Faz a pesquisa por ativo
     paginaManterVistoriador.PesquisarVistoriador("MANAUS", "", "", 1);
     ////Valida a quantidade de resultados exibidos
     paginaManterVistoriador.ValidarLinhasGrid(0);
     //Faz a pesquisa por inativo
     paginaManterVistoriador.PesquisarVistoriador("MANAUS", "", "", 2);
     ////Valida a quantidade de resultados exibidos
     paginaManterVistoriador.ValidarLinhasGrid(1);
     //// Valida se o valor escolhido está na combo
     paginaManterVistoriador.ValidarTextoElementoSelecionadoCombo("MANAUS", paginaManterVistoriador.comboPostoVistoria);
     //Valida se vistoriador está ativo.
     paginaManterVistoriador.ValidarItensResultadoPesquisa(1, "465.919.460-47", "SUFRAMA", Constantes.CPF_COORDENADOR_1, true, false, false, false, true, "MANAUS", "COVIS", "6", "0");
     paginaManterVistoriador.AlterarItemLinhaSelecionada(1);
     paginaManterVistoriador.AlterarVistoriador(true, "6", "", "", "Alteração", true, true);
     PaginaBase.AguardarProcessando();
     paginaManterVistoriador.ClicarElementoPagina(paginaManterVistoriador.botaoFecharMensagemConfirmacaoCadastro);
     PaginaBase.AguardarProcessando();
     //Faz a pesquisa.
     paginaManterVistoriador.PesquisarVistoriador("MANAUS", "", "", 0);
     ////Valida a quantidade de resultados exibidos
     paginaManterVistoriador.ValidarLinhasGrid(1);
     //Faz a pesquisa por ativo
     paginaManterVistoriador.PesquisarVistoriador("MANAUS", "", "", 1);
     ////Valida a quantidade de resultados exibidos
     paginaManterVistoriador.ValidarLinhasGrid(1);
     //Faz a pesquisa por inativo
     paginaManterVistoriador.PesquisarVistoriador("MANAUS", "", "", 2);
     ////Valida a quantidade de resultados exibidos
     paginaManterVistoriador.ValidarLinhasGrid(0);
     //// Valida se o valor escolhido está na combo
     paginaManterVistoriador.ValidarTextoElementoSelecionadoCombo("MANAUS", paginaManterVistoriador.comboPostoVistoria);
     paginaManterVistoriador.PesquisarVistoriador("MANAUS", "", "", 0);
     //Valida se está exibindo como ativo ou inativo
     paginaManterVistoriador.ValidarItensResultadoPesquisa(1, "465.919.460-47", "SUFRAMA", Constantes.CPF_COORDENADOR_1, true, false, false, true, true, "MANAUS", "COVIS", "6", "300");
     //Exclui o item selecionado. O parametro true é para confirmar a exclusão.
     paginaManterVistoriador.ExcluirItemLinhaSelecionada(true, 1);
     //Valida que o grid foi atualizado e não contém itens.
     paginaManterVistoriador.ValidarLinhasGrid(0);
 }
Пример #5
0
 public void ValidarPesquisaLogin()
 {
     //Clica no botão Adicionar
     PaginaBase.ClicarElementoPagina(paginaManterVistoriador.botaoAdicionar);
     //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.ValidarTexto("Operação realizada com sucesso!", paginaManterVistoriador.mensagemRetorno);
     //Fecha a mensagem de êxito.
     paginaManterVistoriador.ClicarElementoPagina(paginaManterVistoriador.botaoFecharMensagemConfirmacaoCadastro);
     //Faz a pesquisa sem utilizar pontuação no login
     paginaManterVistoriador.PesquisarVistoriador("MANAUS", "46591946047", "", 1);
     ////Valida a quantidade de resultados exibidos
     paginaManterVistoriador.ValidarLinhasGrid(1);
     //// Valida se o valor escolhido está na combo
     paginaManterVistoriador.ValidarTextoElementoSelecionadoCombo("MANAUS", paginaManterVistoriador.comboPostoVistoria);
     paginaManterVistoriador.Limpar();
     //Faz a pesquisa com os formato CPF
     paginaManterVistoriador.PesquisarVistoriador("MANAUS", "465.919.460-47", "", 1);
     ////Valida a quantidade de resultados exibidos
     paginaManterVistoriador.ValidarLinhasGrid(1);
     //Exclui o item selecionado. O parametro true é para confirmar a exclusão.
     paginaManterVistoriador.ExcluirItemLinhaSelecionada(true, 1);
     //Valida que o grid foi atualizado e não contém itens.
     paginaManterVistoriador.ValidarLinhasGrid(0);
     //Clica no botão Limpar
     paginaManterVistoriador.Limpar();
     //Valida se o valor da combo volta ao padrão após limpar
     paginaManterVistoriador.ValidarTextoElementoSelecionadoCombo("Selecione uma Opção", paginaManterVistoriador.comboPostoVistoria);
     //Valida o Texto do botão antes de pressionar
     paginaManterVistoriador.ValidarTextoElemento("Ocultar Filtros", paginaManterVistoriador.botaoOcultarFiltros);
     ////Clica em Ocultar Filtros
     paginaManterVistoriador.OcultarFiltros();
     ////Valida que o botão Buscar não está sendo exibido
     paginaManterVistoriador.ValidarElementoNaoPresente(paginaManterVistoriador.botaoBuscar);
     ////Valida que o botão Buscar não está sendo exibido
     paginaManterVistoriador.ValidarElementoNaoPresente(paginaManterVistoriador.botaoLimpar);
     ////Valida que a combo não está mais sendo exibida
     paginaManterVistoriador.ValidarElementoNaoPresente(paginaManterVistoriador.comboPostoVistoria);
     ////Valida se texto do botão Ocultar FIltros foi alterado
     PaginaBase.AguardarProcessando();
     paginaManterVistoriador.ValidarTextoElemento("Exibir Filtros", paginaManterVistoriador.botaoExibirFiltros);
     ////Clica novamente no botão para voltar a exibir os filtros
     paginaManterVistoriador.ExibirFiltros();
     ///Valida que o botão Buscar está sendo exibido
     paginaManterVistoriador.ValidarElementoPresente(paginaManterVistoriador.botaoBuscar);
     ///Valida que o botão Buscar está sendo exibido
     paginaManterVistoriador.ValidarElementoPresente(paginaManterVistoriador.botaoLimpar);
     ////Valida que a combo está mais sendo exibida
     paginaManterVistoriador.ValidarElementoPresente(paginaManterVistoriador.comboPostoVistoria);
 }
Пример #6
0
 public void IncluirDoisVistoriadoresExcluirASegunda()
 {
     //Clica em Adicionar
     PaginaBase.ClicarElementoPagina(paginaManterVistoriador.botaoAdicionar);
     paginaManterVistoriador.AguardarProcessando();
     //Preenche os dados, clica em Salvar e Confirma.
     paginaManterVistoriador.IncluirVistoriador(true, Constantes.CPF_COORDENADOR_1, "Teste do Alan", "6", "", "", "123456789", "Unidade Xuller", "MANAUS", "Coordenador Xuller", false, false);
     //Valida mensagem de sucesso
     paginaManterVistoriador.ValidarTexto("Operação realizada com sucesso!", paginaManterVistoriador.mensagemRetorno);
     //Fecha mensagem de sucesso.
     paginaManterVistoriador.ClicarElementoPagina(paginaManterVistoriador.botaoFecharMensagemConfirmacaoCadastro);
     paginaManterVistoriador.AguardarProcessando();
     //Efetua a pesquisa
     paginaManterVistoriador.PesquisarVistoriador("MANAUS", "", "", 0);
     //Valida a quantidade de resultados exibidos
     paginaManterVistoriador.ValidarLinhasGrid(1);
     //Clica em Adicionar.
     PaginaBase.ClicarElementoPagina(paginaManterVistoriador.botaoAdicionar);
     //Preenche os dados, clica em Salvar e Confirma.Campo Bom, RSMariano Moro, RS, 99790-000
     paginaManterVistoriador.IncluirVistoriador(true, Constantes.CPF_COORDENADOR_2, "Teste do Alan 2", "6", "", "", "123456789", "Unidade Xuller", "MANAUS", "Coordenador Xuller", true, true);
     //Valida mensagem de sucesso
     paginaManterVistoriador.ValidarTexto("Operação realizada com sucesso!", paginaManterVistoriador.mensagemRetorno);
     //Fecha a mensagem de sucesso.
     paginaManterVistoriador.ClicarElementoPagina(paginaManterVistoriador.botaoFecharMensagemConfirmacaoCadastro);
     //Faz a pesquisa.
     paginaManterVistoriador.PesquisarVistoriador("MANAUS", "", "", 0);
     ////Valida a quantidade de resultados exibidos
     paginaManterVistoriador.ValidarLinhasGrid(2);
     //Valida as duas linhas retornadas, para verificar se os dados estão corretos.
     paginaManterVistoriador.ValidarItensResultadoPesquisa(1, "465.919.460-47", "SUFRAMA", Constantes.CPF_COORDENADOR_1, true, false, false, false, false, "MANAUS", "COVIS", "6", "0");
     paginaManterVistoriador.ValidarItensResultadoPesquisa(2, "749.359.890-84", "SUFRAMA", Constantes.CPF_COORDENADOR_2, true, false, false, true, true, "MANAUS", "COVIS", "6", "300");
     //Exclui o primeiro item
     paginaManterVistoriador.ExcluirItemLinhaSelecionada(true, 2);
     //Valida que só existe um item após a exclusão.
     paginaManterVistoriador.ValidarLinhasGrid(1);
     paginaManterVistoriador.ValidarItensResultadoPesquisa(1, "465.919.460-47", "SUFRAMA", Constantes.CPF_COORDENADOR_1, true, false, false, false, false, "MANAUS", "COVIS", "6", "0");
     //Exclui o item restante.
     paginaManterVistoriador.ExcluirItemLinhaSelecionada(true, 1);
     //Valida que não existem mais itens.
     paginaManterVistoriador.ValidarLinhasGrid(0);
 }