TestNG - Enchufe con Eclipse
Para configurar TestNG con Eclipse, siga los pasos que se indican a continuación:
Paso 1: Descargar el archivo de TestNG
Descargue la última versión del archivo jar de TestNG de http://www.testng.org
SO | Nombre de archivo |
---|---|
Ventanas | testng-6.8.jar |
Linux | testng-6.8.jar |
Mac | testng-6.8.jar |
Suponemos que ha copiado el archivo JAR anterior en la carpeta C: \> TestNG.
Paso 2: configurar el entorno de Eclipse
Abra eclipse → haga clic derecho en el proyecto y vaya a la propiedad → Build Path → Configure Build Path y agregue el testng-6.8.jar en las bibliotecas usando el botón Add External Jar .
Suponemos que su Eclipse tiene un complemento TestNG incorporado; si no está disponible, obtenga la última versión utilizando el sitio de actualización.
En su IDE de Eclipse, seleccione Ayuda / Actualizaciones de software / Buscar e instalar .
Busque nuevas funciones para instalar.
Nuevo sitio remoto.
Para Eclipse 3.4 y superior, ingrese http://beust.com/eclipse.
Para Eclipse 3.3 y versiones anteriores, ingrese http://beust.com/eclipse1.
Asegúrese de que la casilla de verificación junto a la URL esté marcada y haga clic en Siguiente .
Luego, Eclipse lo guiará a través del proceso.
Ahora, su Eclipse está listo para el desarrollo de casos de prueba de TestNG.
Paso 3: Verifique la instalación de TestNG en Eclipse
Cree un proyecto TestNGProject en Eclipse en cualquier ubicación.
Cree una clase MessageUtil para probar en el proyecto.
/*
* This class prints the given message on console.
*/
public class MessageUtil {
private String message;
//Constructor
//@param message to be printed
public MessageUtil(String message) {
this.message = message;
}
// prints the message
public String printMessage() {
System.out.println(message);
return message;
}
}
Cree una clase de prueba TestNGExample en el proyecto.
import org.testng.Assert;
import org.testng.annotations.Test;
public class TestNGExample {
String message = "Hello World";
MessageUtil messageUtil = new MessageUtil(message);
@Test
public void testPrintMessage() {
Assert.assertEquals(message,messageUtil.printMessage());
}
}
La estructura del proyecto debe ser la siguiente:
Finalmente, verifique la salida del programa haciendo clic derecho en el programa y ejecutándolo como TestNG.
Verifica el resultado.