escrevendo seu primeiro caso de teste no Selenium WebDriver
na postagem a seguir, irei passo a passo e explicarei como escrever seu primeiro caso de teste usando o Selenium Webdriver e executá-lo usando TestNG.
1. Clique com o botão direito na pasta src ->novo -> pacote.
2. Forneça o nome do pacote algo como com.stm.teste e clique em “Concluir”.
3. Clique com o botão direito do mouse na classe recém – criada package- > New – >.
4. Forneça o nome da classe como” RegistrationTest ” e clique em Concluir.
5. Escreva o código abaixo para o seu primeiro teste.
estou tomando um exemplo de automatizar a funcionalidade do usuário de registro para o site de demonstração http://newtours.demoaut.com
o código para o primeiro teste é o seguinte:
pacote com.stm.teste;
importação org.openqa.selenium.By;
import org.openqa.selenio.WebDriver;
importar org.openqa.selenio.graca.FirefoxDriver;
importar org.openqa.selenio.suportar.ui.Selecione;
importar organização.testng.anotacao.O teste;
public class RegistrationTest
{
@Teste //Este é o TestNG anotação
public void testRegister()
{
WebDriver driver = new FirefoxDriver();
driver.obter(“http://newtours.demoaut.com/”);
motorista.findElement (por.linkText (“registo”)).clique em();
driver.findElement(Por.nome(“nome”)).sendKeys(“User1”);
driver.findElement(Por.nome(“sobrenome”)).sendKeys(“Surname1”);
driver.findElement(Por.nome(“telefone”)).sendKeys(“123456789”);
driver.findElement (por.nome (“nome de usuário”)).sendKeys(“”);
driver.findElement(Por.nome(“endereço 1”)).sendKeys(“Teste de Endereço”);
driver.findElement(Por.nome(“cidade”)).sendKeys(“Teste”da Cidade”);
Selecione = new Selecione(driver.findElement(Por.nome(“país”)));
seleccione.selectByVisibleText(“ANGOLA”);
driver.findElement(Por.nome(“email”)).sendKeys(“”);
driver.findElement(Por.nome(“senha”)).sendKeys(“user1”);
driver.findElement(Por.nome(“confirmPassword”)).sendKeys(“user1”);
driver.findElement(Por.nome(“registrar”)).clique em();
motorista.fechar ();
driver.sair();
}
}
6. Depois de terminar o teste, clique com o botão direito do mouse no teste e clique em RunAs – > TestNG Test
7. Depois de executar o teste, selecione o projeto e pressione F5 para atualizar o projeto. Uma nova pasta “test-results” será criada, que mostrará os resultados para a execução. Clique com o botão direito no índice.html – >abra com – > navegador da web para ver o relatório de execução.
se você gosta deste post, clique no botão Curtir para o facebook e compartilhe!!
Leave a Reply