Beispiel #1
0
        public void PesquisarCampoIntervaloCapitulo(string textoCapitulo)
        {
            InputCapituloFoto.EsperarElemento(Browser);
            InputCapituloFoto.IsClickable(Browser);

            AutomatedActions.SendDataATM(Browser, InputCapituloFoto, textoCapitulo);
            MouseActions.ClickATM(Browser, BtnFiltrar);
        }
Beispiel #2
0
 public void FiltrarItensAlertasNaListaPorNome(string textoAlerta)
 {
     InputListAlertas.EsperarElemento(Browser);
     if (InputListAlertas.IsElementVisible(Browser))
     {
         AutomatedActions.SendDataEnterATM(Browser, InputListAlertas, textoAlerta);
     }
 }
Beispiel #3
0
 private void SelecionarCapitulo(string numeroCapitulo)
 {
     DropListCapitulo.EsperarElemento(Browser);
     if (DropListCapitulo.IsElementVisible(Browser))
     {
         AutomatedActions.TypingListATM(Browser, DropListCapitulo, InputCapitulo, numeroCapitulo);
     }
 }
Beispiel #4
0
        public void PesquisarCampoInseridoPor(string textoInseridoPor)
        {
            DropListInseridoPorFoto.EsperarElemento(Browser);
            DropListInseridoPorFoto.IsClickable(Browser);

            AutomatedActions.TypingListATM(Browser, DropListInseridoPorFoto, InputInseridoPorFoto, textoInseridoPor);
            MouseActions.ClickATM(Browser, BtnFiltrar);
        }
Beispiel #5
0
        public void PesquisarCampoPersonagem(string textoPersonagem)
        {
            DropListPersonagemFoto.EsperarElemento(Browser);
            DropListPersonagemFoto.IsClickable(Browser);

            AutomatedActions.TypingListATM(Browser, DropListPersonagemFoto, InputPersonagemFoto, textoPersonagem);
            MouseActions.ClickATM(Browser, BtnFiltrar);
        }
Beispiel #6
0
        public void PesquisarCampoCenario(string textoCenario)
        {
            DropListCenarioFoto.EsperarElemento(Browser);
            DropListCenarioFoto.IsClickable(Browser);

            AutomatedActions.TypingListATM(Browser, DropListCenarioFoto, InputCenarioFoto, textoCenario);
            MouseActions.ClickATM(Browser, BtnFiltrar);
        }
Beispiel #7
0
 private void PreencherNovaRegiao(string regiao)
 {
     SlctGrupoLocalGravacao.EsperarElemento(Browser);
     SlctGrupoLocalGravacao.Esperar(Browser, 500);
     if (SlctGrupoLocalGravacao.IsElementVisible(Browser))
     {
         AutomatedActions.TypingListATM(Browser, SlctGrupoLocalGravacao, InputGrupoLocalGravacao, regiao);
     }
 }
Beispiel #8
0
 private void EscolherAmbiente(string ambiente)
 {
     DropListAmbienteFiltro.EsperarElemento(Browser);
     DropListAmbienteFiltro.Esperar(Browser, 2000);
     if (DropListAmbienteFiltro.IsElementVisible(Browser))
     {
         AutomatedActions.TypingListATM(Browser, DropListAmbienteFiltro, InputAmbienteIncompativel, ambiente);
     }
 }
Beispiel #9
0
 internal void CadastrarMaisContato(string Contato, string Telefone)
 {
     Thread.Sleep(1000);
     MouseActions.ClickATM(Browser, TipodeContato);
     SelecionarContato(Contato);
     Thread.Sleep(1000);
     MouseActions.ClickATM(Browser, ContatoTelefone);
     AutomatedActions.SendDataATM(Browser, ContatoTelefone, Telefone);
 }
Beispiel #10
0
        public void FiltrarSequenciaCenica(string NomeSequencia)
        {
            InputNomeSequenciaFiltro.EsperarElemento(Browser);
            InputNomeSequenciaFiltro.Esperar(Browser, 2000);
            InputNomeSequenciaFiltro.IsElementVisible(Browser);
            AutomatedActions.SendDataATM(Browser, InputNomeSequenciaFiltro, NomeSequencia);

            ClicarFiltrar();
        }
 private void PreencherAmbiente(string nomeAmbiente)
 {
     DropListAmbiente.EsperarElemento(Browser);
     if (DropListAmbiente.IsElementVisible(Browser))
     {
         DropListAmbiente.IsClickable(Browser);
         AutomatedActions.TypingListATM(Browser, DropListAmbiente, InputListAmbiente, nomeAmbiente);
     }
 }
 private void EscolherCena(string numeroCena)
 {
     DropListCenaDecupagemBasica.EsperarElemento(Browser);
     if (DropListCenaDecupagemBasica.IsElementVisible(Browser))
     {
         DropListCenaDecupagemBasica.IsClickable(Browser);
     }
     AutomatedActions.TypingListATM(Browser, DropListCenaDecupagemBasica, InputListCenaDecupagem, numeroCena);
 }
Beispiel #13
0
        public void CancelarItemDePedido()
        {
            ElementExtensions.IsElementVisible(BtnCancelarItemDePedido, Browser);
            MouseActions.ClickATM(Browser, BtnCancelarItemDePedido);

            AutomatedActions.SendData(Browser, TextJustificativa, "Teste");
            Thread.Sleep(1500);
            MouseActions.ClickATM(Browser, BtnSalvarJustificativa);
        }
Beispiel #14
0
 private void SelecionarProduto(string Valor)
 {
     if (Valor != "")
     {
         AutomatedActions.SendDataATM(Browser, InpProduto, Valor);
         var selecionarProduto = Element.Css("a[title='" + Valor + "']");
         MouseActions.ClickATM(Browser, selecionarProduto);
     }
 }
Beispiel #15
0
 private void ModificarStatus(string statusCena)
 {
     DropListStatusCena.EsperarElemento(Browser);
     DropListStatusCena.Esperar(Browser, 400);
     if (DropListStatusCena.IsClickable(Browser))
     {
         AutomatedActions.TypingListATM(Browser, DropListStatusCena, InputStatusCena, statusCena);
     }
 }
Beispiel #16
0
 private void InserirNovaFita()
 {
     InputNovaFita.EsperarElemento(Browser);
     AutomatedActions.SendDataATM(Browser, InputNovaFita, FakeHelpers.FirstName());
     if (BtnInserirNovaFita.IsElementVisible(Browser))
     {
         MouseActions.ClickATM(Browser, BtnInserirNovaFita);
     }
 }
Beispiel #17
0
 private void FiltrarReaproveitamentoMateriaisCena(string numeroCapitulo)
 {
     PopUpReaproveitarMateiriais.EsperarElemento(Browser);
     if (PopUpReaproveitarMateiriais.IsElementVisible(Browser))
     {
         AutomatedActions.SendDataATM(Browser, InputCapituloDe, numeroCapitulo);
     }
     AutomatedActions.SendDataATM(Browser, InputCapituloAte, numeroCapitulo);
 }
Beispiel #18
0
 private void PreencherNovoAmbiente(string nomeAmbiente)
 {
     InputNomeAmbiente.EsperarElemento(Browser);
     if (InputNomeAmbiente.IsElementVisible(Browser))
     {
         InputNomeAmbiente.Esperar(Browser, 300);
     }
     AutomatedActions.SendDataATM(Browser, InputNomeAmbiente, nomeAmbiente);
 }
 private void FiltrarReaproveitarRoupa(string numeroCapitulo)
 {
     InputCapituloAte.EsperarElemento(Browser);
     if (InputCapituloDe.IsElementVisible(Browser))
     {
         AutomatedActions.SendDataATM(Browser, InputCapituloDe, numeroCapitulo);
     }
     AutomatedActions.SendDataATM(Browser, InputCapituloAte, numeroCapitulo);
 }
 private void SelecionarCena(string numeroCena)
 {
     DropListCena.EsperarElemento(Browser);
     if (DropListCena.IsElementVisible(Browser))
     {
         DropListCena.IsClickable(Browser);
     }
     AutomatedActions.TypingListATM(Browser, DropListCena, InputListCena, numeroCena);
 }
 private void UsarPersonagem(string nomePersonagem)
 {
     InputPersonagem.EsperarElemento(Browser);
     if (InputPersonagem.IsElementVisible(Browser))
     {
         KeyboardActions.Backspace(Browser, InputPersonagem);
     }
     AutomatedActions.SendDataEnterATM(Browser, InputPersonagem, nomePersonagem);
 }
Beispiel #22
0
 private void EditarNomePersonagem(string editarNomePersonagem)
 {
     InputNomePersonagem.Esperar(Browser, 300);
     InputNomePersonagem.EsperarElemento(Browser);
     if (InputNomePersonagem.IsElementVisible(Browser))
     {
         AutomatedActions.SendDataATM(Browser, InputNomePersonagem, editarNomePersonagem);
     }
 }
 private void PreencherFigurantes(string figurantes)
 {
     InputFigurante.EsperarElemento(Browser);
     if (InputFigurante.IsElementVisible(Browser))
     {
         AutomatedActions.SendDataEnterATM(Browser, InputFigurante, figurantes);
     }
     KeyboardActions.Escape(Browser, InputFigurante);
 }
Beispiel #24
0
        public void ConsultaSimplesAutor(string NomeAutor)
        {
            AutomatedActions.SendDataATM(Browser, CampoAutor, NomeAutor);
            MouseActions.ClickATM(Browser, BuscarAutor);

            string nomedoAutor = "//table[@id='DataTables_Table_0']//div[text()='" + NomeAutor + "']";

            Assert.AreEqual(NomeAutor, ElementExtensions.GetValorAtributo(Element.Xpath(nomedoAutor), "textContent", Browser));
        }
 private void PreencherCapituloReaproveitarPersonagem(string numeroCapitulo)
 {
     InputReaproveitarPersonagemCapituloDe.EsperarElemento(Browser);
     if (InputReaproveitarPersonagemCapituloDe.IsElementVisible(Browser))
     {
         AutomatedActions.SendDataATM(Browser, InputReaproveitarPersonagemCapituloDe, numeroCapitulo);
     }
     AutomatedActions.SendDataATM(Browser, InputReaproveitarPersonagemCapituloAte, numeroCapitulo);
 }
Beispiel #26
0
        public void ConsultaGoogle(string Valor)
        {
            ElementExtensions.IsElementVisible(InpPesquisar, Browser);
            AutomatedActions.SendDataATM(Browser, InpPesquisar, Valor);
            KeyboardActions.Tab(Browser, InpPesquisar);

            ElementExtensions.IsElementVisible(BtnPesquisaGoogle, Browser);
            MouseActions.ClickATM(Browser, BtnPesquisaGoogle);
        }
Beispiel #27
0
 private void EscolherCenario(string cenario)
 {
     DropListCenarioIncompativel.EsperarElemento(Browser);
     DropListCenarioIncompativel.Esperar(Browser, 2000);
     if (DropListCenarioIncompativel.IsElementVisible(Browser))
     {
         AutomatedActions.TypingListATM(Browser, DropListCenarioIncompativel, InputCenarioIncompativel, cenario);
     }
 }
Beispiel #28
0
 public void SelecionarDDA(string DDA)
 {
     if (DDA != "")
     {
         AutomatedActions.SendData(Browser, InpDDA, DDA);
         Thread.Sleep(2000);
         var ValidarDDA = Element.Xpath("//strong[text()='" + DDA + "']");
         MouseActions.ClickATM(Browser, ValidarDDA);
     }
 }
Beispiel #29
0
        //-------------------METODOS-------------------\
        private void TrocaProgramacao(string programacoes)
        {
            var Submenu = Element.Css("div[class='submenu']");

            Submenu.EsperarElemento(Browser);
            DropListHome.EsperarElemento(Browser);
            DropListHome.IsElementVisible(Browser);
            DropListHome.IsClickable(Browser);
            AutomatedActions.TypingListATM(Browser, DropListHome, InputProgramacao, programacoes.Trim());
        }
Beispiel #30
0
 public void SelecionarProduto(string Produto)
 {
     if (Produto != "")
     {
         AutomatedActions.SendData(Browser, InpProduto, Produto);
         Thread.Sleep(3000);
         var ValidarProduto = Element.Xpath("//strong[text()='" + Produto + "']");
         MouseActions.ClickATM(Browser, ValidarProduto);
     }
 }