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)