Beispiel #1
0
        public void DeletarColaborador()
        {
            Utilities.OpenChrome();

            Utilities.LogininForma();

            Assert.Equal("Principal - inForma", Utilities.driver.Title);

            Utilities.AcessoGrid("Cadastro", "Colaborador");

            Assert.Equal("Colaborador - inForma", Utilities.driver.Title);

            PageObject.RegisterEmployee.CadastrarColaboradorButton();

            TestesColaboradorMetodos.AguardaModalCadastro();

            PageObject.RegisterEmployee.NomeColaboradorTextBox("Ana Teste");

            Thread.Sleep(250);

            PageObject.RegisterEmployee.DataNascimentoTextBox("01/01/2000");

            PageObject.RegisterEmployee.CPFColaboradorTextBox("070.140.660-25");

            PageObject.RegisterEmployee.EmailColaboradorTextBox("*****@*****.**");

            PageObject.RegisterEmployee.RgColaboradorTextBox("22.173.662-0");

            PageObject.RegisterEmployee.TelefoneColaboradorTextBox("99999999999");

            PageObject.RegisterEmployee.CEPColaboradorTextBox("04664-020");

            Thread.Sleep(5000);

            PageObject.RegisterEmployee.NumeroColaboradorTextBox("50");

            PageObject.RegisterEmployee.SelecionarCargoButton();

            Thread.Sleep(250);

            TestesColaboradorMetodos.SelecionaCargo("Professor");

            Thread.Sleep(1500);

            PageObject.RegisterEmployee.FinalizarCadastrarButton();

            PageObject.RegisterUnitScreen.MensagemOperacao("Salvo");

            Thread.Sleep(5000);

            PageObject.RegisterEmployee.ExcluirColaboradorButton();

            TestesColaboradorMetodos.AguardaModalDeletar();

            PageObject.RegisterEmployee.FinalizarExcluirColaboradorButton();

            PageObject.RegisterUnitScreen.MensagemOperacao("Deletado");

            TestesColaboradorMetodos.FinalizarTeste(2);
        }
Beispiel #2
0
        public void CriarModalidade()
        {
            Utilities.OpenChrome();

            Utilities.LogininForma();

            Assert.Equal("Principal - inForma", Utilities.driver.Title);

            Utilities.AcessoGrid("Cadastro", "Modalidade");

            Assert.Equal("Modalidade - inForma", Utilities.driver.Title);

            PageObject.RegisterModality.CadastrarModalidadeButton();

            TestesModalidadeMetodos.AguardaModalCadastro();

            PageObject.RegisterModality.NomeModalideTextBox("AA Teste AA");

            PageObject.RegisterModality.DescricaoModalideTextBox("Atividade para crianças de 7 a 9 anos.");

            Thread.Sleep(1000);

            PageObject.RegisterModality.FinalizarCadastrarButton();

            PageObject.RegisterUnitScreen.MensagemOperacao("Salvo");

            TestesModalidadeMetodos.FinalizarTeste(1);
        }
Beispiel #3
0
        public void CriarCargo()
        {
            Utilities.OpenChrome();

            Utilities.LogininForma();

            Assert.Equal("Principal - inForma", Utilities.driver.Title);

            Utilities.AcessoGrid("Cadastro", "Cargos");

            Assert.Equal("Cargos - inForma", Utilities.driver.Title);

            PageObject.RegisterJob.CadastrarCargoButton();

            TestesCargoMetodos.AguardaModalCadastro();

            PageObject.RegisterJob.NomeCargoTextBox("AAA Teste Integrado AAA");

            PageObject.RegisterJob.DescricaoCargoTextBox("AAA Teste Integrado AAA");

            Thread.Sleep(1000);

            PageObject.RegisterJob.FinalizarCadastrarButton();

            PageObject.RegisterUnitScreen.MensagemOperacao("Salvo");

            TestesCargoMetodos.FinalizarTeste(1);
        }
Beispiel #4
0
        public void CampoObrigatorioNomeCargo()
        {
            Utilities.OpenChrome();

            Utilities.LogininForma();

            Assert.Equal("Principal - inForma", Utilities.driver.Title);

            Utilities.AcessoGrid("Cadastro", "Cargos");

            Assert.Equal("Cargos - inForma", Utilities.driver.Title);

            PageObject.RegisterJob.CadastrarCargoButton();

            TestesCargoMetodos.AguardaModalCadastro();

            //PageObject.RegisterJob.NomeCargoTextBox("Professor de Hidrostep");

            PageObject.RegisterJob.DescricaoCargoTextBox("Subir, descer e saltar, com diferentes velocidades.");

            Thread.Sleep(1000);

            PageObject.RegisterJob.FinalizarCadastrarButton();

            PageObject.RegisterUnitScreen.MensagemOperacao("Preenchimento obrigatório");

            TestesCargoMetodos.FinalizarTeste(2);
        }
Beispiel #5
0
        public void EditarUnidade()
        {
            Utilities.OpenChrome();

            Utilities.LogininForma();

            Assert.Equal("Principal - inForma", Utilities.driver.Title);

            Utilities.AcessoGrid("Cadastro", "Unidade");

            Assert.Equal("Unidade - inForma", Utilities.driver.Title);

            PageObject.RegisterUnitScreen.CadastrarUnidadeButton();

            TestesUnidadeMetodos.AguardaModalCadastro();

            PageObject.RegisterUnitScreen.NomeUnidadeTextBox("AAA TESTE AAA");

            PageObject.RegisterUnitScreen.TelefoneTextBox("11999999999");

            PageObject.RegisterUnitScreen.CepTextBox("04664020");

            Thread.Sleep(1500);

            TestesUnidadeMetodos.CepValidates(
                "Avenida Ministro Álvaro de Souza Lima", // Endereço
                "Jardim Marajoara",                      // Bairro
                "São Paulo",                             // Cidade
                "SP");                                   // Estado

            Thread.Sleep(1000);

            PageObject.RegisterUnitScreen.NumeroTextBox("666");

            Thread.Sleep(1000);

            PageObject.RegisterUnitScreen.FinalizarCadastrarButton();

            PageObject.RegisterUnitScreen.MensagemOperacao("Salvo");

            Thread.Sleep(5000);

            PageObject.RegisterUnitScreen.EditarUnidadeButton();

            TestesUnidadeMetodos.AguardaModalEditar();

            PageObject.RegisterUnitScreen.EditarNumeroTextBox("777");

            PageObject.RegisterUnitScreen.FinalizarEditarUnidadeButton();

            PageObject.RegisterUnitScreen.MensagemOperacao("Editado");

            TestesUnidadeMetodos.FinalizarTeste(1);
        }
        public void CriarUnidade()
        {
            Utilities.OpenChrome();

            Assert.Contains("Principal - inForma", Utilities.driver.Title);

            Utilities.AcessoGrid("Cadastro", "Unidade");

            Assert.Contains("Unidade - inForma", Utilities.driver.Title);

            PageObject.RegisterUnitScreen.NomeUnidadeTextBox("São Paulo");

            PageObject.RegisterUnitScreen.TelefoneTextBox("11999999999");

            PageObject.RegisterUnitScreen.CepTextBox("04664020");

            Utilities.CepValidates(
                "Avenida Ministro Álvaro de Souza Lima", // Endereço
                "Jardim Marajoara",                      // Bairro
                "São Paulo",                             // Cidade
                "PR");                                   // Estado

            PageObject.RegisterUnitScreen.NumeroTextBox("666");
        }
Beispiel #7
0
        public void CampoObrigatorioAula()
        {
            Utilities.OpenChrome();

            Utilities.LogininForma();

            Assert.Equal("Principal - inForma", Utilities.driver.Title);

            Utilities.AcessoGrid("Matricula", "");

            Assert.Equal("Matricula - inForma", Utilities.driver.Title);

            PageObject.RegisterEnrollment.CadastrarMatriulaButton();

            Matricula_Metodos.AguardaModalCadastro();

            PageObject.RegisterEnrollment.NomeAlunoTextBox("AAA Teste AAA");

            Thread.Sleep(250);

            PageObject.RegisterEnrollment.DataNascimento("01/01/2000");

            Thread.Sleep(250);

            PageObject.RegisterEnrollment.SelecionaMenorIdadeButton();

            PageObject.RegisterEnrollment.SelecionaGerarNotaButton();

            PageObject.RegisterEnrollment.ResponsavelTextBox("Responsável Teste");

            PageObject.RegisterEnrollment.GrauParentescoResponsavelTextBox("Pai");

            Thread.Sleep(250);

            PageObject.RegisterEnrollment.DataNascimentoResponsavel("01/01/2000");

            Thread.Sleep(250);

            PageObject.RegisterEnrollment.CPFResponsavel("022.340.880-29");

            PageObject.RegisterEnrollment.RgResponsavel("22.322.852-7");

            PageObject.RegisterEnrollment.EmailResponsavel("*****@*****.**");

            PageObject.RegisterEnrollment.TelefoneResponsavel("11999999999");

            PageObject.RegisterEnrollment.DescricaoTelefoneResponsavel("Casa");

            PageObject.RegisterEnrollment.CEPResponsavel("04664-020");

            Thread.Sleep(1500);

            PageObject.RegisterEnrollment.NumeroResponsavel("21");

            //PageObject.RegisterEnrollment.SelecionaAulaButton();

            Thread.Sleep(1500);

            PageObject.RegisterEnrollment.FinalizarCadastroTurmaButton();

            PageObject.RegisterUnitScreen.MensagemOperacao("Preenchimento obrigatório");

            Utilities.driver.Close();
        }
        public void CriarTurma()
        {
            Utilities.OpenChrome();

            Utilities.LogininForma();

            Assert.Equal("Principal - inForma", Utilities.driver.Title);

            Utilities.AcessoGrid("Cadastro", "Turma");

            Assert.Equal("Turma - inForma", Utilities.driver.Title);

            PageObject.RegisterClass.CadastrarTurmaButton();

            TestesTurmaMetodos.AguardaModalCadastro();

            PageObject.RegisterClass.NomeTurmaTextBox("Aula Teste");

            Thread.Sleep(250);

            PageObject.RegisterClass.SelecionaDataButton();

            Thread.Sleep(500);

            TestesTurmaMetodos.SelecionaDiaSemana("Segunda");

            TestesTurmaMetodos.SelecionaDiaSemana("Quarta");

            PageObject.RegisterClass.SelecionaColaboradorButton();

            Thread.Sleep(250);

            TestesTurmaMetodos.SelecionaItemDropBox("TESTE");

            PageObject.RegisterClass.SelecionaFaixaEtariaButton();

            Thread.Sleep(250);

            TestesTurmaMetodos.SelecionaItemDropBox("Adulto");

            Thread.Sleep(250);

            PageObject.RegisterClass.Seleciona_ModalidadeButton();

            TestesTurmaMetodos.SelecionaItemDropBox("Arte Marcial");

            PageObject.RegisterClass.HoraInicioTextBox("22:30");

            Thread.Sleep(250);

            PageObject.RegisterClass.HoraTerminoTextBox("23:30");

            PageObject.RegisterClass.SelecionaUnidadeButton();

            TestesTurmaMetodos.SelecionaItemDropBox("OSASCO");

            PageObject.RegisterClass.FinalizarCadastroTurmaButton();

            PageObject.RegisterUnitScreen.MensagemOperacao("Salvo");

            TestesTurmaMetodos.FinalizarTeste(1);
        }