public void ClicarIndicadoresDeProduto() { BtnPlanejamento.EsperarElemento(Browser); BtnPlanejamento.Esperar(Browser, 2000); MouseActions.ClickATM(Browser, BtnPlanejamento); BtnDefinicoesDaProducao.EsperarElemento(Browser); MouseActions.ClickATM(Browser, BtnDefinicoesDaProducao); BtnIndicadoresDeProduto.EsperarElemento(Browser); MouseActions.ClickATM(Browser, BtnIndicadoresDeProduto); }
private void SelecionarCena(string numeroCena) { DropListCena.EsperarElemento(Browser); if (DropListCena.IsElementVisible(Browser)) { MouseActions.ClickATM(Browser, DropListCena); } SelectCena(numeroCena); }
internal void ValidarAutorIgual(string MensagemIgual) { ElementExtensions.IsElementVisible(Element.Css("div[class='sweet-alert showSweetAlert visible']"), Browser); string MensagemAutor = ElementExtensions.GetValorAtributo(ValidarMsgAutorIgual, "textContent", Browser); Assert.AreEqual(MensagemIgual, MensagemAutor); Thread.Sleep(1500); MouseActions.ClickATM(Browser, BotaoConfirmarAutorIgual); }
public void ValidarRelatorioDePagamento() { var linkRelatorio = Element.Css("a[ng-click='GerarRelatorioPedidoPagamento()']"); MouseActions.ClickATM(Browser, linkRelatorio); Thread.Sleep(2000); string originalFileName = Environment.GetEnvironmentVariable("USERPROFILE") + "\\Downloads\\" + "PedidoPagamento" + ".xlsx"; File.Delete(originalFileName); }
public void SelecionarDoisItensDePedidoNaTelaDeBusca() { var abaPagamento = Element.Xpath("//uib-tab-heading[text()='Pagamento']"); MouseActions.ClickATM(Browser, abaPagamento); var item = Element.Xpath("//table[@id='tablePagamento']//div[text()='" + CadastrarObraEComposicaoPage.Autor + "']"); var item2 = Element.Xpath("//table[@id='tablePagamento']//div[text()='" + CadastrarObraEComposicaoPage.Autor2 + "']"); MouseActions.ClickAndHoldATM(Browser, item, item2); }
private void AbrirFiltrosAvancadosDeObras() { try { MouseActions.ClickATM(Browser, InpTituloObra); } catch { MouseActions.ClickATM(Browser, BtnShowFiltro); } }
private void EscolherLocacao(string locacao) { //Legenda: 0 - INTERIOR | 1 - EXTERIOR var RadioButtonLocacao = Element.Xpath("//label[contains(@for,'rdbInteriorExterior-" + locacao + "')]"); RadioButtonLocacao.EsperarElemento(Browser); if (RadioButtonLocacao.IsElementVisible(Browser)) { MouseActions.ClickATM(Browser, RadioButtonLocacao); } }
private void AdicionarMaisAmbientes(string nomeAmbiente) { BtnAdicionarMaisAmbientes.EsperarElemento(Browser); MouseActions.ClickATM(Browser, BtnAdicionarMaisAmbientes); BrowserHelpers.EliminarAlertasChrome(Browser); if (InputNomeAdicionarAmbiente.IsElementVisible(Browser)) { AutomatedActions.SendDataATM(Browser, InputNomeAdicionarAmbiente, nomeAmbiente); } }
private void SalvarNovoPersonagem(string nomePersonagem) { BtnSalvarPersonagem.EsperarElemento(Browser); if (BtnSalvarPersonagem.IsElementVisible(Browser)) { BtnSalvarPersonagem.IsClickable(Browser); } MouseActions.ClickATM(Browser, BtnSalvarPersonagem); UsarPersonagem(nomePersonagem); }
public void SalvarNovoCenario() { BtnSalvarCenario.Esperar(Browser, 2000); BtnSalvarCenario.EsperarElemento(Browser); if (BtnSalvarCenario.IsElementVisible(Browser)) { BtnSalvarCenario.IsClickable(Browser); BtnSalvarCenario.Esperar(Browser, 2000); MouseActions.ClickATM(Browser, BtnSalvarCenario); } }
public void SalvarMateriaisFixos() { var IFrame = Element.Css("iframe[src]"); IFrame.EsperarIFrame(Browser); BtnSalvarMateriaisFixos.EsperarElemento(Browser); if (BtnSalvarMateriaisFixos.IsElementVisible(Browser)) { MouseActions.ClickATM(Browser, BtnSalvarMateriaisFixos); } }
public void ExcluirSequenciaCenica(string NomeSequencia) { FiltrarSequenciaCenica(NomeSequencia); BtnExcluirSequencia.EsperarElemento(Browser); BtnExcluirSequencia.Esperar(Browser, 2000); BtnExcluirSequencia.IsElementVisible(Browser); MouseActions.ClickATM(Browser, BtnExcluirSequencia); PopupExcluir(); }
public void CadastrarCapitulo(string Capitulo) { ClicarAdicionarCapitulo(); AutomatedActions.SendDataATM(Browser, InpCapitulo, Capitulo); MouseActions.ClickATM(Browser, BtnSalvarCapitulo); var capituloCadastrado = Element.Css("h5 strong"); Assert.IsTrue(ElementExtensions.IsClickable(capituloCadastrado, Browser)); }
private void SelecionarTodasImagens() { BtnLimpar.EsperarElemento(Browser); if (BtnLimpar.IsClickable(Browser)) { MouseActions.ClickATM(Browser, BtnLimpar); MouseActions.ClickATM(Browser, BtnFiltrar); ChkSelectAllFotos.EsperarElemento(Browser); MouseActions.ClickATM(Browser, ChkSelectAllFotos); } }
public void PesquisarCampoID() { InputIDFoto.EsperarElemento(Browser); InputIDFoto.IsClickable(Browser); var TextoElementoID = Element.Css("div:nth-child(1) > .picId > h1"); string textoID = TextoElementoID.GetTexto(Browser); AutomatedActions.SendDataATM(Browser, InputIDFoto, textoID); MouseActions.ClickATM(Browser, BtnFiltrar); }
private void ClicarBtnIncluirPersonagem() { ClicarBtnSalvarContinuidade(); BtnIncluirPersonagem.Esperar(Browser, 3000); BtnIncluirPersonagem.EsperarElemento(Browser); if (BtnIncluirPersonagem.IsElementVisible(Browser)) { MouseActions.ClickATM(Browser, BtnIncluirPersonagem); } }
public void SelecionarCenaSecreta(string numeroCapitulo, string email, string nomeCenario, string nomeAmbiente, string nomePersonagem, string nomeFigurantes) { DecuparCenaCompleta(numeroCapitulo, nomeCenario, nomeAmbiente, nomePersonagem, nomeFigurantes); ChkCenaSecreta.IsElementVisible(Browser); MouseActions.ClickATM(Browser, ChkCenaSecreta); if (InputCenaSecreta.IsElementVisible(Browser)) { AutomatedActions.SendDataEnterATM(Browser, InputCenaSecreta, email); } }
private void ExibirAmbientes() { var ExpandirAmbiente = Element.Css("a[class='icon-button icon-down collapse-down'][title='Exibir ambientes']"); ExpandirAmbiente.Esperar(Browser, 500); ExpandirAmbiente.EsperarElemento(Browser); if (ExpandirAmbiente.IsElementVisible(Browser)) { MouseActions.ClickATM(Browser, ExpandirAmbiente); } }
private void AdicionarNovoCenario(string nomeCenario) { BtnNovoCenario.Esperar(Browser, 1000); BtnNovoCenario.EsperarElemento(Browser); if (BtnNovoCenario.IsElementVisible(Browser)) { MouseActions.ClickATM(Browser, BtnNovoCenario); } BrowserHelpers.EliminarAlertasChrome(Browser); AutomatedActions.SendDataATM(Browser, InputNomeNovoCenario, nomeCenario); }
public void BaixarRelatorioPdfDeDDA() { MouseActions.ClickATM(Browser, BtnDownloadPdf); Thread.Sleep(10000); AutoIt.AutoItX.AutoItSetOption("WinTitleMatchMode", 2); AutoIt.AutoItX.WinActivate("Google Chrome"); AutoIt.AutoItX.Send("{TAB}"); AutoIt.AutoItX.Send("{ENTER}"); }
public void EscolherTempo(string radioTempo) { //Legenda: 0 - DIA | 1 - TARDE | 2 - NOITE var RadioButtonTempo = Element.Xpath("//label[contains(@for,'rdbDiaNoite-" + radioTempo + "')]"); RadioButtonTempo.EsperarElemento(Browser); if (RadioButtonTempo.IsElementVisible(Browser)) { MouseActions.ClickATM(Browser, RadioButtonTempo); } }
private void AbrirFiltrosAvancadosDeDDA() { try { MouseActions.ClickATM(Browser, BtnShowFiltroAvancadoDDA); } catch { MouseActions.ClickATM(Browser, InpNomeFantasia); } }
private void SelecionarSemData() { var checkSemDataTermino = Element.Css("label[for='chkIndFim']"); checkSemDataTermino.EsperarElemento(Browser); checkSemDataTermino.Esperar(Browser, 2000); if (checkSemDataTermino.IsElementVisible(Browser)) { MouseActions.ClickATM(Browser, checkSemDataTermino); } }
private string PegarNumeroRoteiroFiltroCapitulo() { NumeroRoteiro.EsperarElemento(Browser); MouseActions.ClickATM(Browser, NumeroRoteiro); if (DropNumeroRoteiro.IsElementVisible(Browser)) { numeroRoteiro = DropNumeroRoteiro.GetTexto(Browser); } return(numeroRoteiro); }
private void ExibirFiltroAvancado() { try { ElementExtensions.IsElementVisible(Element.Css("div[class='ibox-content animated fadeIn']"), Browser); } catch { MouseActions.ClickATM(Browser, BtnShowFiltro); } }
public void CadastrarItemCueSheet(string TituloObra, string Utilizacao, string Sincronismo, string Tempo) { Thread.Sleep(2000); MouseActions.ClickATM(Browser, BtnAdicionarItemCueSheet); PreencherItemDeCueSheetObra(TituloObra, Utilizacao, Sincronismo, Tempo); CadastrarNovoInterprete(); Assert.IsTrue(ElementExtensions.IsElementVisible(PopUpStatus, Browser)); }
public void ValidarHistoricoDePedido() { var BtnHistoricoPedido = Element.Css("a[ng-click='AbrirHistoricoConsulta()']"); MouseActions.ClickATM(Browser, BtnHistoricoPedido); var nomeUsuarioLogado = ElementExtensions.GetTexto(Element.Css("li[class='nav-header'] span:nth-child(1)"), Browser); var nomeUsuarioNoHistorico = ElementExtensions.GetTexto(Element.Css("div[role='tablist'] div[ng-repeat='item in ListJSON']:nth-child(1) b:nth-child(1)"), Browser); Assert.AreEqual(nomeUsuarioLogado, nomeUsuarioNoHistorico); }
private void SelecionarDias() { int i = 0; while (i <= 6) { var chkdia = Element.Css("label[for='IndDiaTodo" + i + "']"); MouseActions.ClickATM(Browser, chkdia); i++; } }
public void CancelarUpload() { Thread.Sleep(2000); var Cancelar = Element.Css("a[uib-tooltip='Cancelar']"); MouseActions.ClickATM(Browser, Cancelar); Thread.Sleep(2000); var ConFimrCancelar = Element.Xpath("//h2[text()='Deseja cancelar?']/..//button[@class='confirm']"); MouseActions.ClickATM(Browser, ConFimrCancelar); }
private void SelectCena(string numeroCena) { var Select = Element.Xpath("//div[@id='dropMenuCena']//li[text()='" + numeroCena + "']"); Select.EsperarElemento(Browser); if (Select.IsElementVisible(Browser)) { Select.IsClickable(Browser); } MouseActions.ClickATM(Browser, Select); }