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