コード例 #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 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);
 }
コード例 #3
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);
 }
 public void IniciarTeste()
 {
     //Inicializa instância do driver do Selenium
     selenium = Global.obterInstancia();
     paginaManterBibliotecaGlosas = new PaginaManterBibliotecaGlosas(selenium.driver);
     //Abre a pagina inicial
     PaginaBase      = new PaginaBase(selenium.driver);
     PaginaInicial   = new PaginaInicial(selenium.driver);
     PaginaPrincipal = new PaginaPrincipal(selenium.driver);
     PaginaInicial.AbrirPagina(urlPaginaInicial);
     //Faz login
     PaginaInicial.FazerLogin(Constantes.USUARIO_COORDENADOR, Constantes.SENHA_COORDENADOR);
     PaginaBase.AguardarProcessando();
 }
コード例 #5
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();
 }
コード例 #6
0
 public void PesquisarItem()
 {
     //Chama a função de efetuar a pesquisa por nome do texto que deve ser selecionado.
     paginaManterVistoriador.PesquisarVistoriador("MANAUS", "", "", 1);
     //Valida a quantidade de resultados exibidos
     paginaManterVistoriador.ValidarLinhasGrid(0);
     // Valida se o valor escolhido está na combo
     paginaManterVistoriador.ValidarTextoElementoSelecionadoCombo("MANAUS", paginaManterVistoriador.comboPostoVistoria);
     //Clica no botão Limpar
     paginaManterVistoriador.Limpar();
     //Valida se o valores das combos 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 as combos não estão mais sendo exibidas
     paginaManterVistoriador.ValidarElementoNaoPresente(paginaManterVistoriador.comboPostoVistoria);
     paginaManterVistoriador.ValidarElementoNaoPresente(paginaManterVistoriador.campoLogin);
     paginaManterVistoriador.ValidarElementoNaoPresente(paginaManterVistoriador.campoNomeVistoriador);
     paginaManterVistoriador.ValidarElementoNaoPresente(paginaManterVistoriador.optionTodos);
     paginaManterVistoriador.ValidarElementoNaoPresente(paginaManterVistoriador.optionAtivo);
     paginaManterVistoriador.ValidarElementoNaoPresente(paginaManterVistoriador.optionInativo);
     PaginaBase.AguardarProcessando();
     //Valida se texto do botão Ocultar FIltros foi alterado
     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 as combos estão sendo exibidas
     paginaManterVistoriador.ValidarElementoPresente(paginaManterVistoriador.comboPostoVistoria);
     paginaManterVistoriador.ValidarElementoPresente(paginaManterVistoriador.campoLogin);
     paginaManterVistoriador.ValidarElementoPresente(paginaManterVistoriador.campoNomeVistoriador);
     paginaManterVistoriador.ValidarElementoPresente(paginaManterVistoriador.optionTodos);
     paginaManterVistoriador.ValidarElementoPresente(paginaManterVistoriador.optionAtivo);
     paginaManterVistoriador.ValidarElementoPresente(paginaManterVistoriador.optionInativo);
 }