public string FazerCredenciamento() { //Inicializa instância do driver do Selenium var selenium = Global.obterInstancia(); paginaInscricao = new PaginaInscricao(selenium.driver); //Abre a pagina inicial paginaBase = new PaginaBase(selenium.driver); paginaInicial = new PaginaInicial(selenium.driver); paginaPrincipal = new PaginaPrincipal(selenium.driver); paginaCredenciamento = new PaginaCredenciamento(selenium.driver); string codigoCredenciamento; if (Constantes.TesteSistemalocal) { paginaInicial.AbrirPagina(urlPaginaInscricao); } else { paginaInicial.AbrirPagina(urlPaginaInscricaoServidorDes); } //Faz Login CNPJ = paginaInscricao.InscreverEmpresa(); if (Constantes.TesteSistemalocal) { paginaInicial.AbrirPagina(urlPaginaLogin); paginaInicial.FazerLogin(CNPJ, "123456"); } else { paginaInicial.AbrirPagina(urlPaginaLoginServidorDes); paginaInicial.FazerLoginServidor(CNPJ, "123456"); } paginaPrincipal.ExpandireAbrirMenuCredenciamento(true); paginaCredenciamento.SolicitarCredenciamento(); codigoCredenciamento = paginaCredenciamento.PreencherCredenciamento(); return(codigoCredenciamento); }
public void EfetuarCredenciamento() { var selenium = Global.obterInstancia(); for (int i = 1; i <= Constantes.QuantidadeCredenciamentos; i++) { string codigoCredenciamento = FazerCredenciamento(); paginaInicial = new PaginaInicial(selenium.driver); if (Constantes.TesteSistemalocal) { paginaInicial.AbrirPagina(urlPaginaGerenciarLocal); } else { paginaInicial.AbrirPagina(urlPaginaGerenciarServidorDes); } paginaGerenciarProcesso = new PaginaGerenciarProcesso(selenium.driver); paginaGerenciarProcesso.DesignarAnalista(codigoCredenciamento); if (Constantes.TesteSistemalocal) { paginaInicial.FazerLogout(); paginaInicial.AbrirPagina(urlPaginaLogin); paginaInicial.FazerLogin("00092385060", "lamppit@2020"); paginaInicial.AbrirPagina(urlPaginaAnalisarLocal); } else { paginaInicial.FazerLogout(); paginaInicial.AbrirPagina(urlPaginaLoginServidorDes); paginaInicial.FazerLoginServidor("00092385060", "lamppit@2020"); paginaInicial.AbrirPagina(urlPaginaAnalisarServidorDes); } paginaAnalisarCredenciamento = new PaginaAnalisarCredenciamento(selenium.driver); paginaAnalisarCredenciamento.Analisar(codigoCredenciamento); if (Constantes.TesteSistemalocal) { paginaInicial.AbrirPagina(urlPaginaGerenciarLocal); } else { paginaInicial.AbrirPagina(urlPaginaGerenciarServidorDes); } paginaGerenciarProcesso.DespacharImediato(codigoCredenciamento); Thread.Sleep(2000); paginaGerenciarProcesso.DespacharCoordenadorGeral(codigoCredenciamento); Thread.Sleep(2000); if (Constantes.TesteSistemalocal) { paginaInicial.AbrirPagina(urlPaginaDeliberarLocal); } else { paginaInicial.AbrirPagina(urlPaginaDeliberarServidorDes); } paginaDeliberarProcesso = new PaginaDeliberarProcesso(selenium.driver); string cnpj = paginaDeliberarProcesso.Deliberar(codigoCredenciamento); paginaBase.GravarArquivoTexto(cnpj + " " + DateTime.Now.ToString()); paginaBase.FazerLogout(); } selenium.EncerrarTeste(); }