Muclipse

Un complemento de prueba de mutación de código abierto para Eclipse
Descargar ahora

Muclipse Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • GPL
  • Precio:
  • FREE
  • Nombre del editor:
  • Ben Smith
  • Sitio web del editor:
  • http://rallypoint.wbpsystems.com/

Muclipse Etiquetas


Muclipse Descripción

Un complemento de prueba de mutación de código abierto para Eclipse Muclipse es una envoltura para el sistema de Jmitación (MUJAVA), que realiza pruebas de mutación. Es un complemento Eclipse con configuraciones de tiempo de ejecución y una vista. Se proporciona mayor facilidad de uso utilizando las características del IDE. La iteración de la iteración del proceso de mutación del proceso de mutación implica la creación de mutantes, ejecutando pruebas de unidad con mutantes en el lugar de código fuente, y comparando los resultados de la salida de los mutantes a los resultados de la Original (vea la figura anterior). Los productos son modificaciones del código fuente que han sido modificados por los operadores de mutación. El concepto principal detrás de las pruebas de mutación es que la modificación del código fuente de una unidad determinada (o mutirla) debe causar la prueba que opera en esa unidad para fallar. Si se une a una clase, debe hacer que los casos de prueba fallan o producen diferentes Resultados que el original (excepto en el caso de un falso positivo). Si el procedimiento de mutación revela un verdadero positivo, el desarrollador entonces sabe que hay una debilidad en su código de prueba: si está cambiando el código no produce un error de prueba La prueba le falta algo. El desarrollador estudia cómo el mutante es diferente del original, y trata de escribir una prueba que captará este posible error, comenzando así una segunda iteración del proceso. De esta manera, el procedimiento de prueba de mutación ayuda al desarrollador a crear un conjunto de pruebas sólidas. El entorno de desarrollo Eclipse de Eclipse proporciona muchas interfaces de gestión y desarrollo de proyectos que mejoran enormemente el diseño e implementación de un proyecto Java. Específicamente, proporciona una API que facilita la realización de pruebas de mutación. MUJAVA, por YU SEUNUNG MA, el Dr. Yong Rae Kwon y el Dr. Jeff Offut, es un sistema de mutación para los archivos Java. El uso de DO, MUJAVA proporciona tanto una interfaz de usuario como una API para realizar mutaciones en las clases de Java existentes. Después de realizar mutaciones a nivel de método o de nivel de clase en las clases de Java específicas, MUJAVA ejecuta testcasas en las clases originales y nuevamente en los mutantes y compara el resultado, implementando así el proceso de mutación descrito anteriormente. Muclipse es un complemento Eclipse que proporciona un puente entre la API de MUJAVA existente y el Banco Workbench.Muclipse es una reencarnación de la herramienta MUJAVA en forma de un complemento Eclipse. El proceso de mutación requiere una gran cantidad de manipulación de meta-lenguaje. Dado que los operadores de mutación actúan sobre el código fuente, el mutante producido debe ser compilado antes de que se pueda ejecutar contra los casos de prueba. Además, las pruebas de mutación requieren que el código fuente del mutante no esté en la carrera de Java si está intentando "matar". Ambos pasos requieren configuraciones de tiempo de ejecución de Java muy específicas, que son manejadas por las configuraciones que vienen con la instalación de Muclipse.Muclipse proporciona avances para el sistema MUJAVA en las áreas de usabilidad y compatibilidad. Requisitos: · Eclipse ¿Qué hay de nuevo en este lanzamiento: · La versión más reciente de Muclipse está disponible en el sitio de actualización. Esta última versión funciona con Eclipse V3.3 y Eclipse V3.4 (Ganymede). Varios otros errores que estaban molestando a los usuarios se han solucionado, incluidos los problemas que ejecutan los casos de prueba. Lea la página de configuración del proyecto con mucho cuidado antes de descargar. · Importante: se han resuelto muchos problemas que se encontraron en versiones anteriores de Muclipse, sin embargo, se queda una importante: Muclipse no funciona con las características del código Java V1.5. Si tiene código que es Java v1.4.2-compatible (una cosa fácil de verificar), todavía puede usar Muclipse. De lo contrario, por favor absténgase de la descarga.


Muclipse Software relacionado

CUERDO

SANE es una herramienta para acceder al hardware de escáner de imágenes raster. ...

223

Descargar