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()); }
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); }