Pueden usar JUnit.
Me parece que la documentación del Unit Test Automático es el Unit Test
Automatico en si mismo.
> Javier, agradezco mucho tu respuesta.
> La verdad que no me oriento bien ya que no soy
> desarrollador. Estoy como QA y la idea es armarles a
> los desarrolladores una estructura, una guia de como
> deben ser sus pruebas unitarias.
> Se que tienen que testear los puntos limites de cada
> ciclo, los caminos basicos de los if, etc. pero no se
> si existe o hay una estructura de items que se
> deberian plantear como cuando se realiza el testeo de
> caja negra (objetivo, pre condiciones, pos
> condiciones, resultados esperados, result. obtenidos,
> etc.)
> Por otro lado, sabes de algun soft bueno para hacer
> pruebas unitarias en un desarrollo java?
> Y como habia preguntado... estos test, deben ser
> planificados antes del desarrollo ?.
> Estas pruebas, deben ser documentadas o solo quedan en
> manos del programador que las llevo acabo ?
>
> Desde ya muchas gracias por tu molestia.
>
> Andres.-
>
> --- javier hector <vrhj2000@...> escribió:
>
>> No se si responda tu pregunta pero lo que yo pienso
>> es que toda clase que
>> vos implementes deberia tener un test que la
>> acompañe. Si queres podes seguir los pasos basicos
>> de TDD,
>>
>> 1) Escribo el Test (en este momento seguro el test
>> falla)
>> 2) escribo una clase que pase el test
>> 3) Refactorizo y vuelvo a (1)
>>
>> En todo a mi me gusta pensar en Interfaces, esto
>> permite que el test sea mas simple. Podrias definir
>> el contrato de uso que cada una de tus
>> interfaces.Cuando digo contrato me refiero a que
>> podrias incluir para cada metodo (precondiciones,
>> poscondiciones e invariantes)
>>
>> En cuanto a estructura yo seguiria la que usan la
>> mayoria de los frameworks
>>
>> src
>> org
>> spec
>> contratos
>> Assert.java
>> Precondition.java
>> Poscondition.java
>> Invariant.java
>> impl
>>
>> PreconditionImpl.java
>> test
>> org
>> spec
>> contratos
>> TestAssert.java
>>
>> Usando Junit algo mejor diseñando seria pensar en
>> diseñar testsuites
>>
>> Slds
>> Javier
>>
>>
>>
>>
>>
>>
>> Andres Mumenthaler <andresmumenthaler@...>
>> escribió:
>> como sabemos las pruebas unitarias son desarrolladas
>> por los desarrolladores. Estas prueban la unidad
>> minima o módulo desarrollado.
>> Deben ser diseñada antes de comenzar a programar ?
>> Por otro lado, estoy necesitando si alguno me podria
>> proveer de alguna estructura gral. o algun ejemplo
>> que
>> se haya efectuado de alguna prueba para ver como se
>> presenta, de manera de poder comenzar con ellas.
>> Estos documentos, se deben documentar y dejar
>> registados o son del y para el programador ?
>>
>> Gracias.-
>>
>>
>>
>>
>>
>>
>>
>>
> ___________________________________________________________
>>
>> 1GB gratis, Antivirus y Antispam
>> Correo Yahoo!, el mejor correo web del mundo
>> http://correo.yahoo.com.ar
>>
>>
>>
>> ------------------------------
>> AsegCalidadSoftware:
>> Aseguramiento de la Calidad del Software
>> ------------------------------
>> Direcciones de la lista:
>> Publicar un mensaje: AsegCalidadSoftware@eGroups.com
>> Suscribirse........:
>> AsegCalidadSoftware-Subscribe@eGroups.com
>> Desuscribirse......:
>> AsegCalidadSoftware-Unsubscribe@eGroups.com
>> Administrador......:
>> AsegCalidadSoftware-Owner@eGroups.com
>> Página de la lista.:
>> http://es.eGroups.com/group/AsegCalidadSoftware
>> ------------------------------
>> http://www.navegana.com/dinero/chanzes.html
>>
>>
>>
>> ---------------------------------
>> Enlaces de Yahoo! Grupos
>>
>> Para visitar el sitio web del grupo, andá a:
>>
> http://ar.groups.yahoo.com/group/AsegCalidadSoftware/
>>
>> Para cancelar tu suscripción a este grupo, enviá
>> un mensaje a:
>> AsegCalidadSoftware-unsubscribe@...
>>
>> El uso de Yahoo! Grupos está sujeto a las
>> Condiciones del servicio de Yahoo!.
>>
>>
>> __________________________________________________
>> Correo Yahoo!
>> Espacio para todos tus mensajes, antivirus y
>> antispam ¡gratis!
>> ¡Abrí tu cuenta ya! - http://correo.yahoo.com.ar
>
>
>
>
>
>
>
>
> ___________________________________________________________
> 1GB gratis, Antivirus y Antispam
> Correo Yahoo!, el mejor correo web del mundo
> http://correo.yahoo.com.ar
>
>
>
> ------------------------------
> AsegCalidadSoftware:
> Aseguramiento de la Calidad del Software
> ------------------------------
> Direcciones de la lista:
> Publicar un mensaje: AsegCalidadSoftware@eGroups.com
> Suscribirse........: AsegCalidadSoftware-Subscribe@eGroups.com
> Desuscribirse......: AsegCalidadSoftware-Unsubscribe@eGroups.com
> Administrador......: AsegCalidadSoftware-Owner@eGroups.com
> Página de la lista.: http://es.eGroups.com/group/AsegCalidadSoftware
> ------------------------------
> http://www.navegana.com/dinero/chanzes.html
> Enlaces de Yahoo! Grupos
>
>
>
>
>
>
>