A punto de implementar un marco de prueba con Maven + TestNG + Selenium.Suite TestNG.xml para incluir todos los paquetes
¿Cómo declaras un suite.xml que le dice a TestNG que ejecute ALL pruebas? He intentado todo esto fue en vano:
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >
<suite name="Toplevel TestNG configuration" verbose="10">
<test name="all">
<classes>
<class name="*" />
</classes>
</test>
</suite>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >
<suite name="Toplevel TestNG configuration" verbose="10">
<test name="all">
<groups>
<run>
<include name="*" />
<exclude name="disabled" />
</run>
</groups>
</test>
</suite>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >
<suite name="Toplevel TestNG configuration" verbose="10">
<test name="all">
<packages>
<package name="*" />
</packages>
</test>
</suite>
necesito especificar diferentes configuraciones de baño con diferentes paramers pero todo correr todas las pruebas. Cada ejemplo que podría extraer explicitamente enumera cada clase o paquete que tiene menos sentido para mí.
Me parece que esto es realmente extraño. Parece no solo posible, sino * fácil * crear una prueba TestNG en un directorio 'test' como sería de esperar, pero no actualizar' testng.xml' y he aquí, la prueba no se está ejecutando realmente como parte de la suite ... – dimo414