public void CadastrarFatorDaTabelaDePreco(string Midia, string Fator) { var BtnAdicionarFator = Element.Css("i[uib-tooltip='Novo']"); MouseActions.ClickATM(Browser, BtnAdicionarFator); var InpMidia = Element.Css("input[ng-model='FatorDados.DscMidia']"); AutomatedActions.SendDataATM(Browser, InpMidia, Midia); MouseActions.ClickATM(Browser, Element.Xpath("//strong[text()='" + Midia + "']")); var InpFator = Element.Css("input[ng-model='FatorDados.Valor']"); ElementExtensions.IsElementVisible(InpFator, Browser); if (Fator == "Fator") { AutomatedActions.SendData(Browser, InpFator, Convert.ToString(FakeHelpers.RandomNumber(10))); } else { AutomatedActions.SendData(Browser, InpFator, Fator); } KeyboardActions.Tab(Browser, InpFator); MouseActions.ClickATM(Browser, BtnSalvarFator); }
public void CadastroDeInterprete() { MouseActions.ClickATM(Browser, BtnCadastrarInterprete); AutomatedActions.SendDataATM(Browser, InpNomeInterprete, FakeHelpers.FirstName() + FakeHelpers.RandomNumberStr()); MouseActions.ClickATM(Browser, BtnSalvarCadastroDeInterprete); Thread.Sleep(2000); }
public void AlterarFatorDaTabelaDePreco(string Fator, string Valor) { var fatorAlt = Element.Xpath("//strong[contains (., '" + Fator + "')]/../../..//i[@ng-click='ModalFatorTbPreco(item)']"); try { MouseActions.ClickATM(Browser, fatorAlt); } catch { Thread.Sleep(2000); MouseActions.ClickATM(Browser, fatorAlt); } var InpFator = Element.Css("input[ng-model='FatorDados.Valor']"); ElementExtensions.IsElementVisible(InpFator, Browser); Thread.Sleep(2000); KeyboardActions.ControlA(Browser, InpFator); if (Valor == "Valor") { AutomatedActions.SendData(Browser, InpFator, Convert.ToString(FakeHelpers.RandomNumber(10))); } else { AutomatedActions.SendData(Browser, InpFator, Valor); } KeyboardActions.Tab(Browser, InpFator); MouseActions.ClickATM(Browser, BtnSalvarFator); }
private void CamposTabelaDePreco(string Genero, string Sincronismo, string Nacionalidade) { var campo = Element.Css("input[genero='" + Genero + "'][sincronismo='" + Sincronismo + "'][onchange='AddItem" + Nacionalidade + "(this)']"); KeyboardActions.ControlA(Browser, campo); AutomatedActions.SendData(Browser, campo, Convert.ToString(FakeHelpers.RandomNumber(100))); KeyboardActions.Tab(Browser, campo); }
private void PreencherCampoOBS() { InputObsCena.EsperarElemento(Browser); if (InputObsCena.IsElementVisible(Browser)) { AutomatedActions.SendDataATM(Browser, InputObsCena, FakeHelpers.FullName()); } }
private void InserirNovaFita() { InputNovaFita.EsperarElemento(Browser); AutomatedActions.SendDataATM(Browser, InputNovaFita, FakeHelpers.FirstName()); if (BtnInserirNovaFita.IsElementVisible(Browser)) { MouseActions.ClickATM(Browser, BtnInserirNovaFita); } }
public void CadastrarContatoDDA() { MouseActions.ClickATM(Browser, BtnShowCamposContato); AutomatedActions.SendData(Browser, InpNomeContato, FakeHelpers.FirstName() + FakeHelpers.RandomNumberStr()); SelecionarTipoContatoDeDDA("E-mail"); AutomatedActions.SendDataATM(Browser, InpTipoContato, "*****@*****.**"); MouseActions.ClickATM(Browser, ChckRecebeAutorizacao); MouseActions.ClickATM(Browser, BtnAdicionarContatoDDA); MouseActions.ClickATM(Browser, BtnSalvarContatoDDA); }
private void PreencherCampoOBSContinuidade() { AbaContinuidadeCena.EsperarElemento(Browser); AbaContinuidadeCena.Esperar(Browser, 2000); if (AbaContinuidadeCena.IsElementVisible(Browser)) { MouseActions.ClickATM(Browser, AbaContinuidadeCena); AutomatedActions.SendDataATM(Browser, InputCampoContinuidadeCena, FakeHelpers.FullName()); } }
public void CadastroDeDDAAleatorioComEndereço() { SetDDA(DDACadastrado); string NomeDDA = GetDDA(); ElementExtensions.EsperarElemento(InpNomeFantasia, Browser); AutomatedActions.SendDataATM(Browser, InpNomeFantasia, NomeDDA); AutomatedActions.SendDataATM(Browser, InpNomeCompleto, FakeHelpers.FirstName() + FakeHelpers.RandomNumberStr()); PreencherCNPJ(); SelecionarAssociacao("UBEM"); MouseActions.ClickATM(Browser, ChckAdministrador); }
public void CadastrarContatoEmBrancoDDA(string Contato) { MouseActions.ClickATM(Browser, BtnShowCamposContato); AutomatedActions.SendData(Browser, InpNomeContato, FakeHelpers.FirstName() + FakeHelpers.RandomNumberStr()); Thread.Sleep(2000); SelecionarTipoContatoDeDDA("E-mail"); MouseActions.ClickATM(Browser, InpTipoContato); Thread.Sleep(2000); AutomatedActions.SendData(Browser, InpTipoContato, Contato); Thread.Sleep(2000); MouseActions.ClickATM(Browser, ChckRecebeAutorizacao); MouseActions.ClickATM(Browser, BtnAdicionarContatoDDA); }
public void PreencherDescricao() { IFrameDescricao.EsperarIFrame(Browser); var Body = Element.Css("body"); if (Body.IsElementVisible(Browser)) { AutomatedActions.SendDataATM(Browser, Body, FakeHelpers.FullName()); } IFrameDescricao.SairIFrame(Browser); }
private void PreencherDadosGeraisCenaContinuidade(string horaCenica) { InputHoraCenica.EsperarElemento(Browser); if (InputHoraCenica.IsElementVisible(Browser)) { AutomatedActions.SendDataATM(Browser, InputHoraCenica, horaCenica); } AutomatedActions.SendDataATM(Browser, InputDiaCenico, FakeHelpers.RandomNumber().ToString()); AutomatedActions.SendDataATM(Browser, InputSequencia, FakeHelpers.FirstName()); AutomatedActions.SendDataATM(Browser, InputObsContinuidade, FakeHelpers.FullName()); AutomatedActions.SendDataATM(Browser, InputObsGeral, FakeHelpers.FullName()); AutomatedActions.SendDataATM(Browser, InputObsContArte, FakeHelpers.FullName()); }
private void PreencherDadosNovaRoupa(string numeroCapitulo) { InputNovaRoupa.EsperarElemento(Browser); if (InputNovaRoupa.IsElementVisible(Browser)) { AutomatedActions.SendDataATM(Browser, InputNovaRoupa, numeroCapitulo); } AutomatedActions.SendDataATM(Browser, InputBloco, "1"); AutomatedActions.SendDataATM(Browser, InputDataPeriodo, CalendarioHelper.ObterDataFutura(5)); KeyboardActions.Enter(Browser, InputDataPeriodo); AutomatedActions.SendDataATM(Browser, InputSituacao, FakeHelpers.FullName()); AutomatedActions.SendDataATM(Browser, InputDescricaoPlanejada, FakeHelpers.FullName()); AutomatedActions.SendDataATM(Browser, InputCaracterizacao, FakeHelpers.FullName()); }
private void PreencherDadosPersonagemContinuidade(string numeroRoupa, string tempoCaracterizacao) { if (InputNumeroRoupa.IsElementVisible(Browser)) { AutomatedActions.SendDataATM(Browser, InputNumeroRoupa, numeroRoupa); } InputNumeroBloco.Esperar(Browser, 1000); InputNumeroBloco.EsperarElemento(Browser); KeyboardActions.Backspace(Browser, InputNumeroBloco); AutomatedActions.SendDataATM(Browser, InputNumeroBloco, "1"); AutomatedActions.SendDataATM(Browser, InputSituacao, FakeHelpers.FullName()); AutomatedActions.SendDataATM(Browser, InputCaracterizacao, tempoCaracterizacao); AutomatedActions.SendDataATM(Browser, InputDescricaoPlanejada, FakeHelpers.FullName()); }
public void CadastroDeDDAAleatorio() { SetDDA(DDACadastrado); string NomeDDA = GetDDA(); ElementExtensions.EsperarElemento(InpNomeFantasia, Browser); AutomatedActions.SendDataATM(Browser, InpNomeFantasia, NomeDDA); AutomatedActions.SendDataATM(Browser, InpNomeCompleto, FakeHelpers.FirstName() + FakeHelpers.RandomNumberStr()); PreencherCNPJ(); SelecionarAssociacao("UBEM"); MouseActions.ClickATM(Browser, ChckAdministrador); //AutomatedActions.SendData(Browser, InpDataNascimento, "10/10/1992"); CadastrarContatoDDA(); MouseActions.ClickATM(Browser, ElementeMensagem); MouseActions.ClickATM(Browser, BtnSalvarDDA); }
private void CadastrarInterprete(string Interprete) { if (Interprete == "Aleatório") { MouseActions.ClickATM(Browser, BtnCadastrarInterprete); AutomatedActions.SendDataATM(Browser, InpNomeInterprete, FakeHelpers.FirstName() + FakeHelpers.RandomNumberStr()); MouseActions.ClickATM(Browser, BtnSalvarCadastroDeInterprete); Thread.Sleep(2000); } else { var InpInterprete = Element.Css("div[id='performersMulti_chosen'] input[id='novoAutoComplete']"); MouseActions.ClickATM(Browser, InpInterprete); AutomatedActions.SendData(Browser, InpInterprete, Interprete); try { ElementExtensions.IsElementVisible(Element.Css("div[class='chosen-drop']"), Browser); Thread.Sleep(2000); MouseActions.DoubleClickATM(Browser, Element.Css("div[class='chosen-drop']")); } catch { MouseActions.ClickATM(Browser, InpInterprete); AutomatedActions.SendData(Browser, InpInterprete, Interprete); ElementExtensions.IsElementVisible(Element.Xpath("//li[contains(., '" + Interprete + "')]"), Browser); Thread.Sleep(2000); MouseActions.DoubleClickATM(Browser, Element.Xpath("//li[contains(., '" + Interprete + "')]")); } } try { var interprete = Element.Css("li[class='search-choice']"); ElementExtensions.IsElementVisible(interprete, Browser); } catch { Thread.Sleep(2000); var interprete = Element.Css("li[class='search-choice']"); ElementExtensions.IsElementVisible(interprete, Browser); } }
public void PreencherDadosPersonagemContinuidadeGROT(string numeroRoupa, string tempoCaracterizacao, string TempoPreparacao) { if (numeroRoupa != "") { if (InputNumeroRoupa.IsElementVisible(Browser)) { AutomatedActions.SendDataATM(Browser, InputNumeroRoupa, numeroRoupa); } InputNumeroBloco.Esperar(Browser, 1000); AutomatedActions.SendDataATM(Browser, InputNumeroBloco, "1"); AutomatedActions.SendDataATM(Browser, InputSituacao, FakeHelpers.FullName()); } if (tempoCaracterizacao != "") { AutomatedActions.SendDataATM(Browser, InputCaracterizacao, tempoCaracterizacao); AutomatedActions.SendDataATM(Browser, InputDescricaoPlanejada, FakeHelpers.FullName()); } if (TempoPreparacao != "") { AutomatedActions.SendDataATM(Browser, InputTempoPreparacaoCaracterizacao, TempoPreparacao); } }
private void PreencherCampoOBS() { InputCampoOBS.EsperarElemento(Browser); AutomatedActions.SendDataATM(Browser, InputCampoOBS, FakeHelpers.FullName()); }
private void PreencherCampoNovaFita() { AutomatedActions.SendDataATM(Browser, InputNovaFita, FakeHelpers.FirstName()); }
public void CadasTrarItemCueSheetRandomico(string TituloObra, string Utilizacao, string Sincronismo, string Tempo, string Interprete) { TituloObra = CadastrarObraEComposicaoPage.Obra; Thread.Sleep(2000); MouseActions.ClickATM(Browser, BtnAdicionarItemCueSheet); AutomatedActions.SendData(Browser, InpTituloObra, TituloObra); SelecionarObraFonograma("", TituloObra); SelecionarUtilizacao(Utilizacao); SelecionarSincronismo(Sincronismo); AutomatedActions.SendData(Browser, InpTempo, Tempo); if (Interprete == "") { MouseActions.ClickATM(Browser, BtnCadastrarInterprete); AutomatedActions.SendDataATM(Browser, InpNomeInterprete, FakeHelpers.FirstName() + FakeHelpers.RandomNumberStr()); MouseActions.ClickATM(Browser, BtnSalvarCadastroDeInterprete); Thread.Sleep(2000); try { var interprete = Element.Css("li[class='search-choice']"); ElementExtensions.IsElementVisible(interprete, Browser); } catch { Thread.Sleep(2000); var interprete = Element.Css("li[class='search-choice']"); ElementExtensions.IsElementVisible(interprete, Browser); } } if (Interprete != "" && Interprete != " ") { SelecionarInterprete(Interprete); try { var interprete = Element.Css("li[class='search-choice']"); ElementExtensions.IsElementVisible(interprete, Browser); } catch { Thread.Sleep(2000); var interprete = Element.Css("li[class='search-choice']"); ElementExtensions.IsElementVisible(interprete, Browser); } } try { Thread.Sleep(2000); ElementExtensions.IsElementVisible(BtnSalvarItemCueSheet, Browser); MouseActions.ClickATM(Browser, BtnSalvarItemCueSheet); } catch { Thread.Sleep(2000); ElementExtensions.IsElementVisible(BtnSalvarItemCueSheet, Browser); MouseActions.ClickATM(Browser, BtnSalvarItemCueSheet); } Assert.IsTrue(ElementExtensions.IsElementVisible(PopUpStatus, Browser)); }