public void ApagarUsuario()
        {
            LoginFlows loginFlows = new LoginFlows();
            GerenciarUsuariosPageObjects gerenciarUsuariosPageObjects = new GerenciarUsuariosPageObjects();
            CriarUsuarioFlows            criarUsuarioFlows            = new CriarUsuarioFlows();

            loginFlows.EfetuarLoginComUsuarioDefault();
            criarUsuarioFlows.CriarUsuarioDefault();

            gerenciarUsuariosPageObjects.ClicarGerenciar();
            gerenciarUsuariosPageObjects.ClicarGerenciarUsuarios();
            gerenciarUsuariosPageObjects.ClicarUsuario();
            gerenciarUsuariosPageObjects.ClicarApagarUsuario();
            gerenciarUsuariosPageObjects.ClicarApagarConta();

            Assert.IsTrue(gerenciarUsuariosPageObjects.RetornaCriarConta());
        }
        public void RepresentarUsuario()
        {
            LoginFlows loginFlows = new LoginFlows();
            GerenciarUsuariosPageObjects gerenciarUsuariosPageObjects = new GerenciarUsuariosPageObjects();
            CriarUsuarioFlows            criarUsuarioFlows            = new CriarUsuarioFlows();

            loginFlows.EfetuarLoginComUsuarioDefault();
            criarUsuarioFlows.CriarUsuarioDefault();

            gerenciarUsuariosPageObjects.ClicarGerenciar();
            gerenciarUsuariosPageObjects.ClicarGerenciarUsuarios();
            gerenciarUsuariosPageObjects.ClicarUsuario();
            gerenciarUsuariosPageObjects.ClicarRepresentarUsuario();
            gerenciarUsuariosPageObjects.ClicarProsseguir();

            Assert.IsTrue(gerenciarUsuariosPageObjects.RetornaUsuarioRepresentado());
        }
        public void FiltroUsuario()
        {
            LoginFlows loginFlows = new LoginFlows();
            GerenciarUsuariosPageObjects gerenciarUsuariosPageObjects = new GerenciarUsuariosPageObjects();
            CriarUsuarioFlows            criarUsuarioFlows            = new CriarUsuarioFlows();

            string filtroUsuario = "Cida";

            loginFlows.EfetuarLoginComUsuarioDefault();
            criarUsuarioFlows.CriarUsuarioAtualizador();

            gerenciarUsuariosPageObjects.ClicarGerenciar();
            gerenciarUsuariosPageObjects.ClicarGerenciarUsuarios();
            gerenciarUsuariosPageObjects.PreencherFiltroUsuario(filtroUsuario);
            gerenciarUsuariosPageObjects.ClicarAplicarFiltro();

            Assert.IsTrue(gerenciarUsuariosPageObjects.RetornaFiltroUsuarioCida());
        }
        public void FiltroUsuarioDesabilitado()
        {
            LoginFlows loginFlows = new LoginFlows();
            GerenciarUsuariosPageObjects gerenciarUsuariosPageObjects = new GerenciarUsuariosPageObjects();
            CriarUsuarioFlows            criarUsuarioFlows            = new CriarUsuarioFlows();

            string usuario = "Barbara";

            loginFlows.EfetuarLoginComUsuarioDefault();
            criarUsuarioFlows.CriarUsuarioGerente();

            gerenciarUsuariosPageObjects.ClicarGerenciar();
            gerenciarUsuariosPageObjects.ClicarGerenciarUsuarios();
            gerenciarUsuariosPageObjects.SelecionarMostrarDesativados();
            gerenciarUsuariosPageObjects.PreencherFiltroUsuario(usuario);
            gerenciarUsuariosPageObjects.ClicarAplicarFiltro();

            Assert.IsTrue(gerenciarUsuariosPageObjects.RetornaFiltroUsuarioBarbara());
        }
Пример #5
0
        public void CriarUsuarioGerente()
        {
            LoginFlows loginFlows = new LoginFlows();
            GerenciarUsuariosPageObjects gerenciarUsuariosPageObjects = new GerenciarUsuariosPageObjects();

            string nome           = "Barbara";
            string nomeVerdadeiro = "Barbara Lara";
            string email          = "*****@*****.**";
            string nivelAcesso    = "gerente";

            loginFlows.EfetuarLoginComUsuarioDefault();

            gerenciarUsuariosPageObjects.ClicarGerenciar();
            gerenciarUsuariosPageObjects.ClicarGerenciarUsuarios();
            gerenciarUsuariosPageObjects.ClicarCriarConta();
            gerenciarUsuariosPageObjects.PreencherNomeUsuario(nome);
            gerenciarUsuariosPageObjects.PreencherNomeVerdadeiro(nomeVerdadeiro);
            gerenciarUsuariosPageObjects.PreencherEmail(email);
            gerenciarUsuariosPageObjects.SelecionarNivelAcesso(nivelAcesso);
            gerenciarUsuariosPageObjects.ClicarCriarUsuario();
        }
        public void CriarUsuarioAdministradorExistente()
        {
            LoginFlows loginFlows = new LoginFlows();
            GerenciarUsuariosPageObjects gerenciarUsuariosPageObjects = new GerenciarUsuariosPageObjects();
            CriarUsuarioFlows            criarUsuarioFlows            = new CriarUsuarioFlows();

            string nome        = "Viviane";
            string nivelAcesso = "administrador";

            loginFlows.EfetuarLoginComUsuarioDefault();
            criarUsuarioFlows.CriarUsuarioDefault();

            gerenciarUsuariosPageObjects.ClicarGerenciar();
            gerenciarUsuariosPageObjects.ClicarGerenciarUsuarios();
            gerenciarUsuariosPageObjects.ClicarCriarConta();
            gerenciarUsuariosPageObjects.PreencherNomeUsuario(nome);
            gerenciarUsuariosPageObjects.SelecionarNivelAcesso(nivelAcesso);
            gerenciarUsuariosPageObjects.ClicarCriarUsuario();

            Assert.IsTrue(gerenciarUsuariosPageObjects.RetornaAlertaFalha());
        }
Пример #7
0
        public void RemoverPorjetoUsuario()
        {
            LoginFlows loginFlows = new LoginFlows();
            GerenciarUsuariosPageObjects gerenciarUsuariosPageObjects = new GerenciarUsuariosPageObjects();
            CriarProjetoFlows            criarProjetoFlows            = new CriarProjetoFlows();
            CriarUsuarioFlows            criarUsuarioFlows            = new CriarUsuarioFlows();

            string projeto = "";

            loginFlows.EfetuarLoginComUsuarioDefault();
            criarProjetoFlows.CriarProjetoDefault();
            criarUsuarioFlows.CriarUsuarioDefault();

            gerenciarUsuariosPageObjects.ClicarGerenciar();
            gerenciarUsuariosPageObjects.ClicarGerenciarUsuarios();
            gerenciarUsuariosPageObjects.ClicarEditarUsuario();
            gerenciarUsuariosPageObjects.ClicarRemoverProjetoAtribuido();
            gerenciarUsuariosPageObjects.ClicarConfirmarRemoverProjetoAtribuido();

            Assert.IsTrue(gerenciarUsuariosPageObjects.RetornaProjetosAtribuidos(projeto));
        }
        public void CriarUsuarioDesenvolvedor()
        {
            LoginFlows loginFlows = new LoginFlows();
            GerenciarUsuariosPageObjects gerenciarUsuariosPageObjects = new GerenciarUsuariosPageObjects();

            string nome           = "Tuane";
            string nomeVerdadeiro = "Tuane Lara";
            string email          = "*****@*****.**";
            string nivelAcesso    = "desenvolvedor";

            loginFlows.EfetuarLoginComUsuarioDefault();

            gerenciarUsuariosPageObjects.ClicarGerenciar();
            gerenciarUsuariosPageObjects.ClicarGerenciarUsuarios();
            gerenciarUsuariosPageObjects.ClicarCriarConta();
            gerenciarUsuariosPageObjects.PreencherNomeUsuario(nome);
            gerenciarUsuariosPageObjects.PreencherNomeVerdadeiro(nomeVerdadeiro);
            gerenciarUsuariosPageObjects.PreencherEmail(email);
            gerenciarUsuariosPageObjects.SelecionarNivelAcesso(nivelAcesso);
            gerenciarUsuariosPageObjects.ClicarCriarUsuario();

            Assert.IsTrue(gerenciarUsuariosPageObjects.RetornaRepresentarUsuario());
        }
        public void CriarUsuarioFalhaEmail()
        {
            LoginFlows loginFlows = new LoginFlows();
            GerenciarUsuariosPageObjects gerenciarUsuariosPageObjects = new GerenciarUsuariosPageObjects();

            string nome           = "Luiza";
            string nomeVerdadeiro = "Luiza Lara";
            string email          = "luizaaa";
            string nivelAcesso    = "administrador";

            loginFlows.EfetuarLoginComUsuarioDefault();

            gerenciarUsuariosPageObjects.ClicarGerenciar();
            gerenciarUsuariosPageObjects.ClicarGerenciarUsuarios();
            gerenciarUsuariosPageObjects.ClicarCriarConta();
            gerenciarUsuariosPageObjects.PreencherNomeUsuario(nome);
            gerenciarUsuariosPageObjects.PreencherNomeVerdadeiro(nomeVerdadeiro);
            gerenciarUsuariosPageObjects.PreencherEmail(email);
            gerenciarUsuariosPageObjects.SelecionarNivelAcesso(nivelAcesso);
            gerenciarUsuariosPageObjects.ClicarCriarUsuario();

            Assert.IsTrue(gerenciarUsuariosPageObjects.RetornaAlertaFalha());
        }
Пример #10
0
        public void AtribuirPorjetoUsuario()
        {
            LoginFlows loginFlows = new LoginFlows();
            GerenciarUsuariosPageObjects gerenciarUsuariosPageObjects = new GerenciarUsuariosPageObjects();
            CriarProjetoFlows            criarProjetoFlows            = new CriarProjetoFlows();
            CriarUsuarioFlows            criarUsuarioFlows            = new CriarUsuarioFlows();

            string papel   = "gerente";
            string projeto = "Projeto Base2 Desenvolvimento[gerente](público)";

            loginFlows.EfetuarLoginComUsuarioDefault();
            criarProjetoFlows.CriarProjetoDesenvolvimento();
            criarUsuarioFlows.CriarUsuarioDefault();

            gerenciarUsuariosPageObjects.ClicarGerenciar();
            gerenciarUsuariosPageObjects.ClicarGerenciarUsuarios();
            gerenciarUsuariosPageObjects.ClicarEditarUsuario();
            gerenciarUsuariosPageObjects.ClicarProjetoNaoAtribuido();
            gerenciarUsuariosPageObjects.SelecionarAdicionarPapelUsuario(papel);
            gerenciarUsuariosPageObjects.ClicarAdicionarUsuario();

            Assert.IsTrue(gerenciarUsuariosPageObjects.RetornaProjetosAtribuidos(projeto));
        }