2010-10-29 17 views

Respuesta

22

JUnit y TestNG son los marcos de prueba de unidad principal.

La comparación se puede encontrar aquí - http://www.mkyong.com/unittest/junit-4-vs-testng-comparison

He usado JUnit en la mayoría de los lugares que he trabajado, que parece ser la norma, pero hay algunas cosas buenas en TestNG.

He utilizado el siguiente en combinación con JUnit para facilitar las pruebas:

+2

El enlace de origen de IBM está roto. Corrija la URL. Tiene - al final. Intenté editar la respuesta, pero no pude guardarla. –

7

JUnit y TestNG son los más populares. JUnit es el estándar de facto, y TestNG proporciona algunas características adicionales.

+2

ahí la GN - "Próxima generación". – duffymo

6

Hay un montón de marcos "complementarios" para tipos específicos de pruebas, generalmente estos dependen de JUnit. Ejemplos:

  • DBUnit - para probar el código que accede a una base de datos de
  • JFCUnit - para aplicaciones de pruebas de Swing
  • HTMLUnit - para aplicaciones web pruebas
1

Aparte de todo el listado anterior, se puede incluir selenio también. Esto es ampliamente utilizado en la industria para la prueba de interfaz de usuario de Java.

+0

Selenio es una herramienta, no un marco, supongo. – Anirudh

4

Heres es una lista

  1. JUnit
  2. Cactus
  3. StrutsTestCase
  4. JFCUnit 10 marco Javascript para descargar
  5. TestNG
  6. jMock
  7. Grinder
  8. Jetif
  9. Unitils
  10. p-unidad
  11. XMLUnit
  12. Ejb3Unit
  13. FEST-Swing
  14. Ripplet
  15. Feed4JUnit
  16. Jubula herramientas de pruebas funcionales
  17. JsTestDriver
  18. Citrus Tes tframework 19.JBehave
  19. JCrawler - marco de pruebas de carga

Lista Source

Cuestiones relacionadas