Saltar al contenido

Cómo crear un archivo jar ejecutable para Testng y el punto de ejecución debe ser el archivo Xml

Solución:

Esta es la mejor forma de hacerlo. Pero gracias de todos modos sanbhat.

Puede simplemente crear un método principal que tendrá una lista de todas las clases de prueba que se ejecutarán de la siguiente manera:

public static void main(String[] args) {
TestListenerAdapter tla = new TestListenerAdapter();
TestNG testng = new TestNG();
testng.setTestClasses(new Class[] { test_start.class });
testng.addListener(tla);
testng.run();
}

Aquí está la URL de referencia del sitio web oficial de prueba.

http://testng.org/doc/documentation-main.html#running-testng-programmatic

¡Salud!

Utilice el asistente de exportación de Eclipse. Mientras exporta, seleccione “Crear jar ejecutable” y seleccione la clase que es punto de entrada (que contiene main método) de su proyecto.

Esta clase tendrá main método que leerá XML y ejecutará los casos de prueba

Puede crear un método principal como el siguiente y puede ejecutarlo

public static void main(String[] args) {
    TestListenerAdapter tla = new TestListenerAdapter();
    TestNG testng = new TestNG();
    List<String> suites = Lists.newArrayList();
    suites.add("c:/tests/testng1.xml");//path to xml..
    suites.add("c:/tests/testng2.xml");
    testng.setTestSuites(suites);
    testng.run();
}
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *