public void CriarPalavraChave(string palavrachave) { SeleniumUteis uteis = new SeleniumUteis(); uteis.ClicaBotao(BtnPalavraChave); uteis.PreencheCampoInput(TxtPalavraChave, palavrachave); uteis.PreencheCampoInput(TxtDescricao, palavrachave); uteis.ClicaBotao(BtnSalvar); Assert.AreEqual(palavrachave, driver.FindElement(By.LinkText(palavrachave)).Text); }
public void CriarGestorFalhas(string nome) { SeleniumUteis uteis = new SeleniumUteis(); uteis.ClicaBotao(criarGestorFalhas); uteis.PreencheCampoInput(nomeGestorFalhas, nome); uteis.SelecionaRandomicoComboBox(tipoGestorFalhas); uteis.ClicaBotao(exemplo); uteis.PreencheCampoInput(configuracaoTxt, configuracao.Text); uteis.ClicaBotao(btnSalvar); uteis.VerificaNomeTabela(nome); }
public void EditarCamposPersonalizados() { SeleniumUteis uteis = new SeleniumUteis(); string nome = SeleniumUteis.GerarNome(); nome = criarCamposPersonalizados(nome); uteis.ClicaBotao(driver.FindElement(By.LinkText(nome))); string novonome = SeleniumUteis.GerarNome(); string novorotulo = SeleniumUteis.GerarRotulo(); uteis.PreencheCampoInput(txt_nome, novonome); uteis.PreencheCampoInput(txt_rotulo, novorotulo); uteis.ClicaBotao(BtnAtualizar); Assert.AreEqual(novonome, driver.FindElement(By.LinkText(novonome)).Text.Trim()); }
public void CriarUsuarioTesterAtivo(string nome) { SeleniumUteis uteis = new SeleniumUteis(); uteis.ClicaBotao(AbaUsuarios); uteis.ClicaBotao(BtnCriar); uteis.PreencheCampoInput(TxtLogin, nome); uteis.PreencheCampoInput(TxtNome, nome); uteis.PreencheCampoInput(TxtSobrenome, nome); uteis.PreencheCampoInput(TxtSenha, nome); uteis.PreencheCampoInput(TxtEmail, SeleniumUteis.GerarEmail(nome)); uteis.CBClick(CbxPerfil, "tester"); uteis.CBClick(CbxLocalizacao, "Portuguese (Brazil)"); uteis.ClicaBotao(BtnSalvar); }
public string criarCamposPersonalizados(String nome) { SeleniumUteis uteis = new SeleniumUteis(); uteis.EsperaElemento(criarCamposP); uteis.ClicaBotao(criarCamposP); string rotulo = SeleniumUteis.GerarRotulo(); uteis.PreencheCampoInput(txt_nome, nome); uteis.PreencheCampoInput(txt_rotulo, rotulo); uteis.SelecionaRandomicoComboBox(CboxDisponivel); uteis.SelecionaRandomicoComboBox(CboxTipo); uteis.ClicaBotao(btnAdicionar); uteis.VerificaNomeTabela(nome); return(nome); }
public void CriarPlanoTesteInativo(string nome) { SeleniumUteis uteis = new SeleniumUteis(); uteis.ClicaBotao(BtnCriar); uteis.PreencheCampoInput(TxtNome, nome); Thread.Sleep(100); uteis.ClicaBotao(BtnCriarFinal); Assert.AreEqual(nome, driver.FindElement(By.LinkText(nome)).Text); }
public void CriarPerfil(string nome) { SeleniumUteis uteis = new SeleniumUteis(); uteis.ClicaBotao(VerPerfil); uteis.ClicaBotao(BtnCriarPerfil); uteis.PreencheCampoInput(TxtNomePerfil, nome); uteis.ClicaBotao(CheckBoxCriar); uteis.ClicaBotao(BtnSalvarPerfil); uteis.VerificaNomeTabela(nome); }
public void filtrarProjeto() { SeleniumUteis uteis = new SeleniumUteis(); string nome = SeleniumUteis.GerarNome(); nome = CriarProjeto(nome); uteis.PreencheCampoInput(campoFiltro, nome); uteis.ClicaBotao(btnFiltrar); new SelectElement(CbxShow).SelectByText("All"); uteis.VerificaNomesFiltro(nome); }
public void CriarBaseline(string titulo) { SeleniumUteis uteis = new SeleniumUteis(); uteis.EsperaElemento(BtnCriar); uteis.ClicaBotao(BtnCriar); uteis.PreencheCampoInput(TxtTitulo, titulo); uteis.EsperaElemento(BtnCriarFinalizar); uteis.ClicaBotao(BtnCriarFinalizar); uteis.VerificaNomeTabela(titulo); }
public void CriarPerfilSemPermissao() { SeleniumUteis uteis = new SeleniumUteis(); string nome = SeleniumUteis.GerarNome(); uteis.ClicaBotao(VerPerfil); uteis.ClicaBotao(BtnCriarPerfil); uteis.PreencheCampoInput(TxtNomePerfil, nome); uteis.ClicaBotao(BtnSalvarPerfil); Assert.AreEqual("Você não pode gravar regras sem nenhuma permissão!", driver.FindElement(By.Id("ext-gen28")).Text); }
public void CriarPlanoTesteAtivo() { SeleniumUteis uteis = new SeleniumUteis(); string nome = SeleniumUteis.GerarNome(); uteis.ClicaBotao(BtnCriar); uteis.PreencheCampoInput(TxtNome, nome); uteis.ClicaBotao(CbxAtivo); uteis.ClicaBotao(BtnCriarFinal); Assert.AreEqual(nome, driver.FindElement(By.LinkText(nome)).Text); }
public void CriarPlataforma(string nome) { SeleniumUteis uteis = new SeleniumUteis(); uteis.ClicaBotao(BtnCriarPlataforma); uteis.PreencheCampoInput(TxtPlataforma, nome); // uteis.preencheCampoInput(TxtDescricao, nome); uteis.ClicaBotao(BtnSalvar); Assert.AreEqual(nome, driver.FindElement(By.LinkText(nome)).Text); }
public void EditarPlataforma() { string nome = SeleniumUteis.GerarNome(); SeleniumUteis uteis = new SeleniumUteis(); CriarPlataforma(nome); uteis.ClicaBotao(driver.FindElement(By.LinkText(nome))); string nomenovo = SeleniumUteis.GerarNome(); uteis.PreencheCampoInput(TxtPlataforma, nomenovo); uteis.ClicaBotao(BtnSalvar); Assert.AreEqual(nomenovo, driver.FindElement(By.LinkText(nomenovo)).Text); }
/* public void VerConexao( string nome) * { * SeleniumUteis uteis = new SeleniumUteis(); * WebDriverWait espera = new WebDriverWait(WebDriver.driver, TimeSpan.FromSeconds(20)); * espera.Until(ExpectedConditions.ElementIsVisible(By.TagName("tbody"))); * var tabela = driver.FindElement(By.TagName("tbody")); * foreach (var tr in tabela.FindElements(By.TagName("tr"))) * { * var tds = tr.FindElement(By.TagName("td")); * string texto = tds.Text.Trim(); * // if (tds[i].Text.Equals(nome)) * if (nome.Equals(texto)) * { * foreach (var anc in tds.FindElements (By.TagName("a"))) * { * * * } * // var img = tds[0].FindElement(By.TagName("img")); * // string mensagem =img.Text; * uteis.ClicaBotao(BtnDeletarSim); * * return; * } * * }//fim foreach * * * } */ public void EditarGestorFalhas() { SeleniumUteis uteis = new SeleniumUteis(); string nome = SeleniumUteis.GerarNome(); CriarGestorFalhas(nome); uteis.ClicaBotao(driver.FindElement(By.LinkText(nome))); string novonome = SeleniumUteis.GerarNome(); uteis.PreencheCampoInput(nomeGestorFalhas, novonome); uteis.ClicaBotao(btnSalvar); Assert.AreEqual(novonome, driver.FindElement(By.LinkText(novonome)).Text.Trim()); }
public void EditarBaseline() { SeleniumUteis uteis = new SeleniumUteis(); string titulo = SeleniumUteis.GerarNome(); CriarBaseline(titulo); uteis.ClicaBotao(driver.FindElement(By.LinkText(titulo))); string novonome = SeleniumUteis.GerarNome(); uteis.PreencheCampoInput(TxtTitulo, novonome); uteis.ClicaBotao(BtnAtualizar); Assert.AreEqual(novonome, driver.FindElement(By.LinkText(novonome)).Text.Trim()); }
public void EditarPlanoTeste() { SeleniumUteis uteis = new SeleniumUteis(); string nome = SeleniumUteis.GerarNome(); CriarPlanoTesteInativo(nome); uteis.ClicaBotao(driver.FindElement(By.LinkText(nome))); string novonome = SeleniumUteis.GerarNome(); uteis.PreencheCampoInput(TxtNome, novonome); uteis.ClicaBotao(BtnAtualizar); Assert.AreEqual(novonome, driver.FindElement(By.LinkText(novonome)).Text.Trim()); }
public void CriarProjeto() { SeleniumUteis uteis = new SeleniumUteis(); string nome = SeleniumUteis.GerarNome(); uteis.ClicaBotao(btnCriar); new SelectElement(cbxCriar).SelectByText("Não"); uteis.PreencheCampoInput(txtnome, nome); uteis.PreencheId(idAleatorio); // uteis.preencheCampoInput(txtDescricaoProjeto, nome); uteis.ClicaBotao(btnFinalizarCriacao); new SelectElement(CbxShow).SelectByText("All"); uteis.VerificaNomeTabela(nome); }
public void ResetarfiltroProjeto() { SeleniumUteis uteis = new SeleniumUteis(); string nome = SeleniumUteis.GerarNome(); int count; nome = CriarProjeto(nome); count = uteis.VerificarQuantidadesLinhas(); uteis.PreencheCampoInput(campoFiltro, nome); uteis.ClicaBotao(btnFiltrar); new SelectElement(CbxShow).SelectByText("All"); uteis.VerificaNomesFiltro(nome); uteis.ClicaBotao(btnResetFilter); new SelectElement(CbxShow).SelectByText("All"); Assert.AreEqual(count, uteis.VerificarQuantidadesLinhas()); }
public void realizalogin(string username, string password) { uteis.PreencheCampoInput(TxtLogin, username); uteis.PreencheCampoInput(txtPassword, password); uteis.ClicaBotao(btnLogin); }