Estoy usando maven proyecto y todos los testNG pruebas estaban funcionando correctamente hasta que he compilado y publicado el proyecto. Ahora se está dando el error «No se puede encontrar la clase en la ruta de clases» cuando yo ejecutar las pruebas en eclipse

La clase de prueba es en /src/test/java

A continuación es mi ejemplo de testng xml:

<suite name="Testing1" parallel="false" verbose="10">
    <test name="Test1">
        <classes>
            <class name="com.test.TestClass"/>
        </classes>
    </test>
</suite>

¿Puede alguien decirme por qué no está funcionando?

1 Comentario

  1. 2

    Acaba de hacer Eclipse> Proyecto > Limpieza y, a continuación, ejecutar los casos de prueba de nuevo. Se debe trabajar.

    Lo que hace en el fondo es, que va a llamar a mvn eclipse:limpia en el directorio de proyecto que se va a eliminar de su .proyecto y .classpath de archivos y también puedes hacer una mvn eclipse:eclipse – este regenera tu .proyecto y .ruta de clases de archivos. Por lo tanto la adición de la clase deseada en el classpath.

    • Gracias funciona.. Lo que ocurre es que en compilar el proyecto en el que estaba quitando .classpath archivos
    • Salvó mi día 😀
    • usted está impresionante! Gracias 🙂

Dejar respuesta

Please enter your comment!
Please enter your name here