예제 #1
0
 public void PlataformaNaoPreenchida()
 {
     #region Parameters
     string usuario  = "administrator";
     string senha    = "administrator";
     string so       = "mac";
     string versaoSo = "1.3";
     #endregion
     loginFlows.EfetuarLogin(usuario, senha);
     gerenciarPerfisGlobaisFlows.AcessarGerenciarPerfis();
     gerenciarPerfisGlobaisPage.PreencherSO(so);
     gerenciarPerfisGlobaisPage.PreencherVersaoSo(versaoSo);
     gerenciarPerfisGlobaisPage.ClicarAdicionarPerfil();
     CollectionAssert.Contains(new[] { mensagemEsperadaCampoObrigatorioChromeFirefoxLocal, mensagemEsperadaCampoObrigatorioIELocal, mensagemEsperadaCampoObrigatorioChromeRemota }, gerenciarPerfisGlobaisPage.RetornaMensagemObrigatoriedadePlataforma());
 }
예제 #2
0
 public void CadastrarPerfilGlobal(string plataforma, string so, string versaoSo)
 {
     this.AcessarGerenciarPerfis();
     gerenciarPerfisGlobaisPage.PreencherPlataforma(plataforma);
     gerenciarPerfisGlobaisPage.PreencherSO(so);
     gerenciarPerfisGlobaisPage.PreencherVersaoSo(versaoSo);
     gerenciarPerfisGlobaisPage.ClicarAdicionarPerfil();
 }
        public void ValidarCampoObrigatorioPlataforma()
        {
            #region Parameters
            string username = "******";
            string password = "******";
            #endregion

            loginFlows.EfetuarLogin(username, password);
            homeMantisPage.ValidarTelaHome();

            gerenciarPage.ClicarMenuGerenciar();
            gerenciarPerfisGlobaisPage.ClicarGuiaPerfisGlobais();

            gerenciarPerfisGlobaisPage.ClicarAdicionarPerfil();

            Assert.AreEqual("Preencha este campo.", gerenciarPerfisGlobaisPage.MensagemObrigatoriaPlataforma("validationMessage"));
        }
        public string CriarNovoPerfil(string so, string versaoSO, string descricao)
        {
            string novoPerfil = GeneralHelpers.ReturnStringWithRandomCharacters(3);

            perfisGlobaisPage.ClicarGuiaPerfisGlobais();
            perfisGlobaisPage.PreencherPlataforma(novoPerfil);
            perfisGlobaisPage.PreencherSO(so);
            perfisGlobaisPage.PreencherVersaoSO(versaoSO);
            perfisGlobaisPage.PreencherDescricao(descricao);
            perfisGlobaisPage.ClicarAdicionarPerfil();
            return(novoPerfil);
        }