Пример #1
0
 public void CadastroDeInterprete()
 {
     MouseActions.ClickATM(Browser, BtnCadastrarInterprete);
     AutomatedActions.SendDataATM(Browser, InpNomeInterprete, FakeHelpers.FirstName() + FakeHelpers.RandomNumberStr());
     MouseActions.ClickATM(Browser, BtnSalvarCadastroDeInterprete);
     Thread.Sleep(2000);
 }
Пример #2
0
 private void InserirNovaFita()
 {
     InputNovaFita.EsperarElemento(Browser);
     AutomatedActions.SendDataATM(Browser, InputNovaFita, FakeHelpers.FirstName());
     if (BtnInserirNovaFita.IsElementVisible(Browser))
     {
         MouseActions.ClickATM(Browser, BtnInserirNovaFita);
     }
 }
Пример #3
0
 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);
 }
Пример #4
0
        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);
        }
 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());
 }
Пример #6
0
 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);
 }
Пример #7
0
        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);
        }
Пример #8
0
        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 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));
        }
Пример #10
0
 private void PreencherCampoNovaFita()
 {
     AutomatedActions.SendDataATM(Browser, InputNovaFita, FakeHelpers.FirstName());
 }