public void ApagarUsuario() { LoginPageObjects login = new LoginPageObjects(); HomePageObjects home = new HomePageObjects(); GerenciarPageObjects gerenciar = new GerenciarPageObjects(); Relatorio.iniciarTeste("Apagar Novo Usuario"); login.acessarLogin(); login.realizaLogin(); home.verificaAcessoTelaHome(); gerenciar.acessarMenuGerenciar(); gerenciar.acessarSubMenuGerenciarUsuarios(); gerenciar.verificaAcessoSubMenuGerenciarUsuarios(); string usuario = gerenciar.criarNovoUsuarioAleatorio(); gerenciar.verificaAcessoAlterarUsuario(); gerenciar.acessarSubMenuGerenciarUsuarios(); gerenciar.verificaAcessoSubMenuGerenciarUsuarios(); Assert.IsTrue(gerenciar.verificarListagemUsuario(usuario)); gerenciar.selecionarUsuarioCriado(usuario); gerenciar.apagarUsuario(); gerenciar.verificaAcessoSubMenuGerenciarUsuarios(); Assert.IsFalse(gerenciar.verificarListagemUsuario(usuario)); }//fim void
public void verificaCampoEmailInvalido() { LoginPageObjects login = new LoginPageObjects(); HomePageObjects home = new HomePageObjects(); GerenciarPageObjects gerenciar = new GerenciarPageObjects(); Relatorio.iniciarTeste("Verifica Campo Email inválido"); login.acessarLogin(); login.realizaLogin(); home.verificaAcessoTelaHome(); gerenciar.acessarMenuGerenciar(); gerenciar.acessarSubMenuGerenciarUsuarios(); gerenciar.verificaAcessoSubMenuGerenciarUsuarios(); gerenciar.clicarBotaoNovoUsuario(); gerenciar.verificaAcessoTelaCriarNovoUsuario(); gerenciar.preencherNomeUsuario("Usuario"); gerenciar.preencherNomeVerdadeiroUsuarioAleatorio(); gerenciar.preencherEmailUsuario("invalido@"); gerenciar.clicarBotaoCriarUsuario(); Assert.IsTrue(gerenciar.verificaMensagemCampoEmailInvalido()); }//fim void
public void AtualizarNomeMarcador() { LoginPageObjects login = new LoginPageObjects(); HomePageObjects home = new HomePageObjects(); GerenciarPageObjects gerenciar = new GerenciarPageObjects(); Relatorio.iniciarTeste("Atualizar Nome Marcador"); login.acessarLogin(); login.realizaLogin(); home.verificaAcessoTelaHome(); gerenciar.acessarMenuGerenciar(); gerenciar.acessarSubMenuGerenciarMarcadores(); gerenciar.verificaAcessoSubMenuGerenciarMarcadores(); string marcador = gerenciar.criarNovoMarcadorAleatorio(); gerenciar.verificaAcessoSubMenuGerenciarMarcadores(); Assert.IsTrue(gerenciar.verificarListagemMarcador(marcador)); gerenciar.selecionarMarcadorCriado(marcador); marcador = gerenciar.atualizarNomeMarcador(); gerenciar.verificaAcessoDetalhesMarcador(); Assert.IsTrue(gerenciar.TextoDetalhes_NomeMarcador.Text.Contains(marcador)); }//fim void
public void AtualizarNomeProjeto() { LoginPageObjects login = new LoginPageObjects(); HomePageObjects home = new HomePageObjects(); GerenciarPageObjects gerenciar = new GerenciarPageObjects(); Relatorio.iniciarTeste("Atualizar Nome Projeto"); login.acessarLogin(); login.realizaLogin(); home.verificaAcessoTelaHome(); gerenciar.acessarMenuGerenciar(); gerenciar.acessarSubMenuGerenciarProjetos(); gerenciar.verificaAcessoSubMenuGerenciarProjetos(); string projeto = gerenciar.criarNovoProjetoAleatorio(); gerenciar.verificaAcessoSubMenuGerenciarProjetos(); gerenciar.selecionarProjetoCriado(projeto); gerenciar.verificaAcessoEditarProjeto(); gerenciar.atualizarNomeProjeto(); gerenciar.verificaAcessoSubMenuGerenciarProjetos(); Assert.IsFalse(gerenciar.verificarListagemProjeto(projeto)); }//fim void
public void AcessarMenuGerenciar() { LoginPageObjects login = new LoginPageObjects(); HomePageObjects home = new HomePageObjects(); GerenciarPageObjects gerenciar = new GerenciarPageObjects(); Relatorio.iniciarTeste("Acessar Menu Gerenciar"); login.acessarLogin(); login.realizaLogin(); home.verificaAcessoTelaHome(); gerenciar.acessarMenuGerenciar(); Assert.AreEqual("Informação do Site", gerenciar.TituloGerenciar.Text); }//fim void
public void AcessarSubMenuGerenciarMarcadores() { LoginPageObjects login = new LoginPageObjects(); HomePageObjects home = new HomePageObjects(); GerenciarPageObjects gerenciar = new GerenciarPageObjects(); Relatorio.iniciarTeste("Acessar SubMenu Gerenciar Marcadores"); login.acessarLogin(); login.realizaLogin(); home.verificaAcessoTelaHome(); gerenciar.acessarMenuGerenciar(); gerenciar.acessarSubMenuGerenciarMarcadores(); Assert.IsTrue(gerenciar.TituloGerenciarMarcadores.Text.Contains("Gerenciar Marcadores")); }//fim void
public void AcessaGerenciarColunas() { LoginPageObjects login = new LoginPageObjects(); HomePageObjects home = new HomePageObjects(); GerenciarPageObjects gerenciar = new GerenciarPageObjects(); Relatorio.iniciarTeste("Acessar Notificações por E-Mail"); login.acessarLogin(); login.realizaLogin(); home.verificaAcessoTelaHome(); gerenciar.acessarMenuGerenciar(); gerenciar.clicarSubMenuGerenciarConfiguracao(); gerenciar.clicarSubMenuGerenciarColunas(); Assert.IsTrue(gerenciar.TituloGerenciarColunas.Text.Contains("Gerenciar Colunas")); } //fim void
public void AcessarTransicoesFluxoTrabalho() { LoginPageObjects login = new LoginPageObjects(); HomePageObjects home = new HomePageObjects(); GerenciarPageObjects gerenciar = new GerenciarPageObjects(); Relatorio.iniciarTeste("Acessar Transições de Fluxo de Trabalho"); login.acessarLogin(); login.realizaLogin(); home.verificaAcessoTelaHome(); gerenciar.acessarMenuGerenciar(); gerenciar.clicarSubMenuGerenciarConfiguracao(); gerenciar.clicarSubMenuTransicoesFluxoTrabalho(); Assert.IsTrue(gerenciar.TituloTransicoesFluxoTrabalho.Text.Contains("LIMIARES QUE AFETAM O FLUXO DE TRABALHO")); }//fim void
public void AcessarLimiaresFluxoTrabalho() { LoginPageObjects login = new LoginPageObjects(); HomePageObjects home = new HomePageObjects(); GerenciarPageObjects gerenciar = new GerenciarPageObjects(); Relatorio.iniciarTeste("Acessar Limiares Fluxo de Trabalho"); login.acessarLogin(); login.realizaLogin(); home.verificaAcessoTelaHome(); gerenciar.acessarMenuGerenciar(); gerenciar.clicarSubMenuGerenciarConfiguracao(); gerenciar.clicarSubLimiaresFluxoTrabalho(); Assert.IsTrue(gerenciar.TituloLimiaresFluxoTrabalho.Text.Contains("TAREFAS")); }//fim void
public void AcessarRelatorioDeConfiguracao() { LoginPageObjects login = new LoginPageObjects(); HomePageObjects home = new HomePageObjects(); GerenciarPageObjects gerenciar = new GerenciarPageObjects(); Relatorio.iniciarTeste("Acessar Relatório De Configuração"); login.acessarLogin(); login.realizaLogin(); home.verificaAcessoTelaHome(); gerenciar.acessarMenuGerenciar(); gerenciar.clicarSubMenuGerenciarConfiguracao(); gerenciar.clicarSubMenuRelatorioDeConfiguracao(); Assert.IsTrue(gerenciar.TituloRelatorioDeConfiguracao.Text.Contains("Criar Opção de Configuração")); }//fim void
public void CriarCampoPersonalizado() { LoginPageObjects login = new LoginPageObjects(); HomePageObjects home = new HomePageObjects(); GerenciarPageObjects gerenciar = new GerenciarPageObjects(); Relatorio.iniciarTeste("Criar Campo Personalizado"); login.acessarLogin(); login.realizaLogin(); home.verificaAcessoTelaHome(); gerenciar.acessarMenuGerenciar(); gerenciar.acessarSubMenuCamposPersonalizados(); gerenciar.verificaAcessoCamposPersonalizados(); string campo = gerenciar.criarNovoCampoPersonalizado(); gerenciar.acessarSubMenuCamposPersonalizados(); Assert.IsTrue(gerenciar.verificarListagemCampoPersonalizado(campo)); }//fim void
public void CriarMarcador() { LoginPageObjects login = new LoginPageObjects(); HomePageObjects home = new HomePageObjects(); GerenciarPageObjects gerenciar = new GerenciarPageObjects(); Relatorio.iniciarTeste("Criar Marcador"); login.acessarLogin(); login.realizaLogin(); home.verificaAcessoTelaHome(); gerenciar.acessarMenuGerenciar(); gerenciar.acessarSubMenuGerenciarMarcadores(); gerenciar.verificaAcessoSubMenuGerenciarMarcadores(); string marcador = gerenciar.criarNovoMarcadorAleatorio(); gerenciar.verificaAcessoSubMenuGerenciarMarcadores(); Assert.IsTrue(gerenciar.verificarListagemMarcador(marcador)); }//fim void