public void QuandoEuCrioUmRoteiroInformandoOTempoDeDeslocamento() { TelaPlanejamentoGROT.CriarPlanejamentoRoteiroGROTDiario(CalendarioHelper.ObterDataAtual(), "1000/025", "2"); TelaPlanejamentoGROT.IncluirNovoIcone("Deslocamento", CalendarioHelper.ObterDataAtual()); TelaPlanejamentoGROT.CriarPlanejamentoRoteiroGROTSemanal(CalendarioHelper.ObterDataAtual(), "1000/010P", "1"); TelaPlanejamentoGROT.LiberarRoteiro(); }
public void QuandoEuCrioUmRoteiroDiminuindoOTempoDePreparacaoInicial() { TelaPlanejamentoGROT.CriarPlanejamentoRoteiroGROTDiario(CalendarioHelper.ObterDataAtual(), "1000/025", "2"); TelaPlanejamentoGROT.IncluirNovoIcone("Preparacao", CalendarioHelper.ObterDataAtual()); TelaPlanejamentoGROT.AlterarTempo("Diminuir", 2); TelaPlanejamentoGROT.LiberarRoteiro(); }
public void DadoQueEuTenhaUmRoteiroLiberado() { TelaPlanejamentoGROT.Navegar(); TelaPlanejamentoGROT.CriarFrenteEstudio(CalendarioHelper.ObterDataAtual(), "1000/014", "2"); //TelaPlanejamentoGROT.CriarFrenteEstudioDiario(CalendarioHelper.ObterDataAtual(), "1000/015", "1"); TelaPlanejamentoGROT.LiberarRoteiro(); }
public void FiltrarIntervaloDataGravacao() { Browser.Abrir(RoteiroUrl); ClicarFiltrosRoteiro(); FlegarIntervaloDataGravacao(); PreencherIntervaloDataGravacao(CalendarioHelper.ObterDataAtual(), CalendarioHelper.ObterMesFuturo(1)); ClicarBtnFiltrarRoteiros(); }
public void QuandoCriarUmPlanejamentoDeRoteiroComDuasFrentes() { TelaPlanejamentoRoteiro.Navegar(); //TelaPlanejamentoRoteiro.CriarFrenteExterna(CalendarioHelper.ObterDataAtual(), "0400/001", "2"); TelaPlanejamentoRoteiro.CriarFrenteEstudio(CalendarioHelper.ObterDataAtual(), "0400/002", "2"); //TelaPlanejamentoRoteiro.LiberarRoteiroDuasFrentes(); TelaPlanejamentoRoteiro.LiberarRoteiro(); }
public void EntaoEuVisualizoCapituloCopiadoComCenaRoteirizadaComSucesso() { TelaHome.Navegar(); TelaHome.EscolherProgramacao(ConfigurationManager.AppSettings["produtoCopiar"]); TelaPlanejamentoRoteiro.CancelarRoteiro(CalendarioHelper.ObterDataAtual()); TelaCapituloCena.VerificarCapituloCopiado("capituloDe", "0400"); TelaCapituloCena.ExcluirCapituloCopiado("0400"); }
public void DadoQueEuCrioUmRoteiroComTresCenasExternas() { TelaPlanejamentoGROT.Navegar(); TelaPlanejamentoGROT.CriarPlanejamentoRoteiroGROTDiarioNoturno(CalendarioHelper.ObterDataAtual(), "0500/008", "2"); TelaPlanejamentoGROT.CriarPlanejamentoRoteiroGROTSemanal(CalendarioHelper.ObterDataAtual(), "0500/001", "1"); TelaPlanejamentoGROT.CriarPlanejamentoRoteiroGROTSemanal(CalendarioHelper.ObterDataAtual(), "0501/004", "1"); TelaPlanejamentoGROT.LiberarRoteiro(); TelaPlanejamentoGROT.CalcularPlanejamentoGROT(); }
public void DadoQueEuCrioUmRoteiroEmUmaNovaFrenteDeGravacao() { TelaCapituloCena.FiltrarCapitulos("capituloDe", "0500"); TelaCapituloCena.EditarCapituloPreenchendoDataAtualExibicao("0500"); TelaPlanejamentoGROT.Navegar(); TelaPlanejamentoGROT.CriarFrenteExternaFrente3(CalendarioHelper.ObterDataAtual(), "0500/001", "2"); TelaPlanejamentoGROT.LiberarRoteiro(); TelaPlanejamentoGROT.CalcularPlanejamentoGROT(); }
private void PreencherPeriodo() { InputDataInicio.EsperarElemento(Browser); InputDataInicio.IsElementVisible(Browser); AutomatedActions.SendDataATM(Browser, InputDataInicio, CalendarioHelper.ObterDataAtual()); KeyboardActions.Tab(Browser, InputDataInicio); InputDataFinal.EsperarElemento(Browser); InputDataFinal.IsElementVisible(Browser); AutomatedActions.SendDataATM(Browser, InputDataFinal, CalendarioHelper.ObterDataFutura(6)); KeyboardActions.Tab(Browser, InputDataFinal); }
private void PreencherDataExecucao(string data) { InpFiltroLogData.EsperarElemento(Browser); InpFiltroLogData.Esperar(Browser, 1000); if (InpFiltroLogData.IsElementVisible(Browser)) { if (data != "") { AutomatedActions.SendDataATM(Browser, InpFiltroLogData, CalendarioHelper.ObterDataAtual()); KeyboardActions.Tab(Browser, InpFiltroLogData); } } }
private void NovaIndisponibilidade() { InputPeriodoInicial.Esperar(Browser, 500); InputPeriodoInicial.EsperarElemento(Browser); if (Browser.PageSource("Indisponibilidade de ator")) { InputPeriodoInicial.IsClickable(Browser); AutomatedActions.SendDataATM(Browser, InputPeriodoInicial, CalendarioHelper.ObterDataAtual()); KeyboardActions.Tab(Browser, InputPeriodoInicial); SelecionarSemData(); ChkPeriodoDia.EsperarElemento(Browser); MouseActions.ClickATM(Browser, ChkPeriodoDia); AutomatedActions.SendDataATM(Browser, InputJustificativa, "Nova Indisponibilidade"); } }
public void FiltrarConsultaDeLog(string Assunto) { var dropDownAssunto = Element.Css("div[id='filtroEntidade_chzn'] a b"); var inputAssunto = Element.Css("div[id='filtroEntidade_chzn'] input"); var inputDataExecucao = Element.Css("input[id='filtroDataLogDe']"); var BtnBuscarLog = Element.Css("input[id='filtroBuscar']"); dropDownAssunto.IsElementVisible(Browser); MouseActions.ClickATM(Browser, dropDownAssunto); inputAssunto.EsperarElemento(Browser); AutomatedActions.SendDataEnterATM(Browser, inputAssunto, Assunto); inputDataExecucao.EsperarElemento(Browser); AutomatedActions.SendDataEnterATM(Browser, inputDataExecucao, CalendarioHelper.ObterDataAtual()); KeyboardActions.Tab(Browser, inputDataExecucao); BtnBuscarLog.EsperarElemento(Browser); MouseActions.ClickATM(Browser, BtnBuscarLog); }
private void FiltrarDataIndisonibilidade(string Intervalo) { if (Intervalo != "") { InpIntervalo.Esperar(Browser, 1000); InpIntervalo.EsperarElemento(Browser); //MouseActions.ClickATM(Browser, InpIntervalo); JsActions.JavaScript(Browser, "$('input[id=\"Intervalo\"]').click();"); InpDataFiltro.EsperarElemento(Browser); InpDataFiltro.IsElementVisible(Browser); AutomatedActions.SendDataATM(Browser, InpDataFiltro, CalendarioHelper.ObterDataAtual()); KeyboardActions.Tab(Browser, InpDataFiltro); InpDataFimFiltro.EsperarElemento(Browser); InpDataFimFiltro.IsElementVisible(Browser); AutomatedActions.SendDataATM(Browser, InpDataFimFiltro, CalendarioHelper.ObterDataFutura(5)); KeyboardActions.Tab(Browser, InpDataFimFiltro); } }
private void PreencherFiltroData(string DataInicio, string DataFinal) { if (DataInicio != "") { InputDataInicioFiltro.EsperarElemento(Browser); InputDataInicioFiltro.IsElementVisible(Browser); AutomatedActions.SendDataATM(Browser, InputDataInicioFiltro, CalendarioHelper.ObterDataAtual()); KeyboardActions.Tab(Browser, InputDataInicioFiltro); } if (DataFinal != "") { InputIntervalo.EsperarElemento(Browser); InputIntervalo.IsElementVisible(Browser); JsActions.JavaScript(Browser, "$('input[id=\"IntervaloFiltro\"]').click();"); InputDataFinalFiltro.EsperarElemento(Browser); InputDataFinalFiltro.IsElementVisible(Browser); AutomatedActions.SendDataATM(Browser, InputDataFinalFiltro, CalendarioHelper.ObterDataAtual()); KeyboardActions.Tab(Browser, InputDataFinalFiltro); } }
public void ExcluirMassas() { if (ScenarioContext.Current.ScenarioInfo.Tags.Contains("editarFrenteDePlanejamento")) { TelaPlanejamentoGROT.EditarFrenteDePlanejamento("", "1", "Sim"); } if (ScenarioContext.Current.ScenarioInfo.Tags.Contains("selecionarTodosAlertas")) { TelaGestaoAlerta.Navegar(); TelaGestaoAlerta.MarcarCheckBoxTodos(true); TelaGestaoAlerta.BtnFecharAlertas(); } if (ScenarioContext.Current.ScenarioInfo.Tags.Contains("alterar_StatusRoteiro")) { TelaEspelhoGravacao.AlterarStatus("0400/001", "Roteirizada"); } if (ScenarioContext.Current.ScenarioInfo.Tags.Contains("alterar_NovoStatusRoteiro")) { TelaEspelhoGravacao.AlterarStatus("1000/014", "Roteirizada"); } if (ScenarioContext.Current.ScenarioInfo.Tags.Contains("excluir_PlanejamentoRoteiro")) { TelaPlanejamentoRoteiro.CancelarRoteiro(CalendarioHelper.ObterDataAtual()); } if (ScenarioContext.Current.ScenarioInfo.Tags.Contains("excluir_Imagens")) { TelaFotos.ExcluirTodasImagens(); } if (ScenarioContext.Current.ScenarioInfo.Tags.Contains("excluir_NovoCapitulo")) { TelaHome.Navegar(); TelaHome.EscolherProgramacao(ConfigurationManager.AppSettings["produto"]); TelaCapituloCena.ExcluirCapitulo("capituloDe", "0400"); } if (ScenarioContext.Current.ScenarioInfo.Tags.Contains("excluir_ListaCenarioIncompativel")) { TelaCenarioIncompativel.ApagarListaCenarioIncompativel("PAÇO IMPERIAL", ""); } if (ScenarioContext.Current.ScenarioInfo.Tags.Contains("excluir_NovoCenario")) { TelaCenario.ExcluirCenario("INM ESTUDIO"); } if (ScenarioContext.Current.ScenarioInfo.Tags.Contains("excluir_NovoPersonagem")) { TelaPersonagem.ExcluirNovoPersonagem("INM PERSONAGEM"); } if (ScenarioContext.Current.ScenarioInfo.Tags.Contains("excluir_Roupas")) { TelaPersonagem.ExcluirRoupa("INMETRICS PERSONAGEM", "0400 1º Bloco"); } if (ScenarioContext.Current.ScenarioInfo.Tags.Contains("excluir_GrupoNotificacao")) { TelaPlanejamentoRoteiro.ExcluirNomeGrupoNotificacao("Lucas Fraga"); } if (ScenarioContext.Current.ScenarioInfo.Tags.Contains("alterar_ParametroProducao")) { TelaHome.Navegar(); TelaHome.AcessarMenuList("Parâmetros de Produção"); TelaParametro.PreencherDiasAntecedencia("3"); } if (ScenarioContext.Current.ScenarioInfo.Tags.Contains("alterar_ParametroProducaoPersonagem")) { TelaHome.Navegar(); TelaHome.AcessarMenuList("Parâmetros de Produção"); TelaParametros.AlterarParametrosPersonagem("3", "3", "3", "3"); } if (ScenarioContext.Current.ScenarioInfo.Tags.Contains("excluir_IndisponibilidadeLocais")) { TelaIndisponibilidadeLocais.Navegar(); TelaIndisponibilidadeLocais.FiltrarIndisponibilidadeLocais("INMETRICS LOCAL 2", "Atual", ""); //TelaIndisponibilidadeLocais.ValidarIndisponibilidadeCadastrada("INMETRICS LOCAL"); TelaIndisponibilidadeLocais.ExcluirIndisponibilidadeLocais(); } if (ScenarioContext.Current.ScenarioInfo.Tags.Contains("excluir_IndisponibilidadeElenco")) { TelaIndisponibilidadeElenco.Navegar(); TelaIndisponibilidadeElenco.FiltrarIndisponibilidadeElenco("LUCA AYRES", "", "", ""); TelaIndisponibilidadeElenco.ValidarNovaIndisponibilidade("LUCA AYRES", "", "", "", "", "", "Teste INM"); TelaIndisponibilidadeElenco.ExcluirIndisponibilidadeElenco(); } if (ScenarioContext.Current.ScenarioInfo.Tags.Contains("excluir_LocalGravacao")) { TelaLocalGravacao.Navegar(); TelaLocalGravacao.FiltrarLocalGravacao("INM LOCAL", "", ""); TelaLocalGravacao.ExcluirLocalGravacao(); } if (ScenarioContext.Current.ScenarioInfo.Tags.Contains("excluir_Regiao")) { TelaGrupoLocalGravacao.Navegar(); TelaGrupoLocalGravacao.FiltroGrupoLocalGravacao("", "", "INM NOVA REGIAO"); TelaGrupoLocalGravacao.ValidarGrupoLocalGravacao("INM NOVA REGIAO", "", ""); TelaGrupoLocalGravacao.ExcluirGrupoLocalGravacao(); } if (ScenarioContext.Current.ScenarioInfo.Tags.Contains("excluir_SequenciaCenica")) { TelaSequeciaCenica.Navegar(); TelaSequeciaCenica.ExcluirSequenciaCenica("INM"); } if (ScenarioContext.Current.ScenarioInfo.Tags.Contains("logout")) { //TelaCapituloCena.Navegar(); //TelaCapituloCena.SairSGP(); } FecharDriver(); }
public void QuandoEuIncluirFrequenciaDeElenco() { TelaPlanejamentoRoteiro.IncluirFrequenciaElenco(CalendarioHelper.ObterDataAtual(), "Frequência do Elenco", "08:00", "13:00", "14:00", "17:00"); }
public void QuandoEuIncluirRecursoDeRoteiro() { TelaPlanejamentoRoteiro.IncluirRecursoRoteiro(CalendarioHelper.ObterDataAtual(), "Recursos", "INMETRICS TESTE"); }
public void QuandoFiltrarPorDataDeGravacao() { TelaFotos.PesquisarCampoDataGravacao(CalendarioHelper.ObterDataAtual()); //MODIFICAR NUMERO DO CAMPO SE NECESSARIO - PEGANDO DATA ATUAL }
public void QuandoEuCrioUmRoteiroIncluindoONovoIconeDeRefeicao() { TelaPlanejamentoGROT.CriarPlanejamentoRoteiroGROTDiario(CalendarioHelper.ObterDataAtual(), "1000/025", "2"); TelaPlanejamentoGROT.IncluirNovoIcone("Refeição", CalendarioHelper.ObterDataAtual()); TelaPlanejamentoGROT.LiberarRoteiro(); }
public void QuandoQueEuEstejaComPlanejamentoDeRoteiroNaoLiberado() { TelaPlanejamentoRoteiro.CriarPlanejamentoRoteiroNaoLiberado(CalendarioHelper.ObterDataAtual().ToString(), "0400/001", "2"); }
public void DadoQueEuEstejaComPlanejamentoDeRoteiroRealizadoComDuasCenas() { TelaPlanejamentoRoteiro.CriarPlanejamentoRoteiroDuasCenas(CalendarioHelper.ObterDataAtual().ToString(), "0400/001", "0400/002", "2"); }
public void QuandoMovimentoUmaCenaDoRoteiroParaOutraFrente() { TelaPlanejamentoGROT.MoverRoteiroParaOutroDia(CalendarioHelper.ObterDataAtual(), "Mover", "0", CalendarioHelper.ObterDiaFuturo(1)); }
public void DadoQueEuEstejaComPlanejamentoDeRoteiroRealizado() { //HML TelaPlanejamentoRoteiro.Navegar(); TelaPlanejamentoRoteiro.CriarPlanejamentoRoteiro(CalendarioHelper.ObterDataAtual(), "0400/001", "2"); }
public void DadoEuCriarUmRoteiroEmCadaFrenteNoMesmoDia() { TelaPlanejamentoGROT.CriarPlanejamentoRoteiroGROTDiario(CalendarioHelper.ObterDataAtual(), "0501/004", "2"); //TelaPlanejamentoGROT.CriarPlanejamentoRoteiroGROTSemanalFrente2(CalendarioHelper.ObterDataFutura(1), "0501/005", "2", "Externa"); TelaPlanejamentoGROT.LiberarRoteiro(); }
public void QuandoMoverRoteiroParaOutroDia() { TelaPlanejamentoRoteiro.MoverRoteiroParaOutroDia(CalendarioHelper.ObterDataAtual(), "Mover", "0", CalendarioHelper.ObterDiaFuturo(1)); }
public void EntaoVisualizoFiltroDeDataInicioDeGravacaoRealizadoComSucesso() { TelaRoteiro.VerificarFiltroDataGravacao(CalendarioHelper.ObterDataAtual()); }
public void QuandoCriarUmPlanejamentoDeRoteiro() { TelaPlanejamentoRoteiro.Navegar(); TelaPlanejamentoRoteiro.CriarPlanejamentoRoteiro(CalendarioHelper.ObterDataAtual(), "0400/001", "2"); }
public void QuandoCancelarPlanejamentoDeRoteiro() { TelaPlanejamentoRoteiro.CancelarRoteiro(CalendarioHelper.ObterDataAtual()); }
public void DadoFiltrarCapituloPorDatasDeRoteitros() { //TelaCapituloCena.FiltrarCapitulosDatasRoteiros("dataRoteiroDe", CalendarioHelper.ObterDataFutura(1)); TelaCapituloCena.FiltrarCapitulosDatasRoteiros("dataRoteiroDe", CalendarioHelper.ObterDataAtual()); }
public void QuandoDestacarCenasPorPeriodoDoDia() { //Legenda: filtroCenas | filtroTipos | filtroCenarios | ID DINAMICO - PERSONAGEM | filtroStatus | filtroPeriodoDoDia TelaPlanejamentoRoteiro.DestacarCena(CalendarioHelper.ObterDataAtual().ToString(), "filtroPeriodoDoDia", "DIA"); }