Skip to content

Instantly share code, notes, and snippets.

@eliasnogueira
Last active May 30, 2016 21:39
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save eliasnogueira/3ed7cf6ad3b2af6c50cd0d30c53efc7a to your computer and use it in GitHub Desktop.
Save eliasnogueira/3ed7cf6ad3b2af6c50cd0d30c53efc7a to your computer and use it in GitHub Desktop.
HardCoded - Parametrização de Teste
@Test
public void testeHardCoded() {
WebDriver driver = new FirefoxDriver();
driver.get("http://eliasnogueira.com/arquivos_blog/post_parametros/");
driver.findElement(By.id("nome")).sendKeys("Elias");
driver.findElement(By.id("cidade")).sendKeys("Porto Alegre");
new Select(driver.findElement(By.name("faixa"))).selectByVisibleText("Entre 26 e 60 anos");
driver.findElement(By.cssSelector(".btn.btn-primary.nextBtn.btn-lg.pull-right")).click();
assertEquals("Elias", driver.findElement(By.cssSelector("span[ng-bind='nome']")).getText());
assertEquals("Porto Alegre", driver.findElement(By.cssSelector("span[ng-bind='cidade']")).getText());
assertEquals("Entre 26 e 60 anos", driver.findElement(By.cssSelector("span[ng-bind='faixaSelecionada']")).getText());
assertEquals("Os juros serão de 30%", driver.findElement(By.cssSelector("span[ng-bind='retorno']")).getText());
driver.quit();
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment