Académique Documents
Professionnel Documents
Culture Documents
PLAN DE TRAVAIL
MuJava Jenny
Introduction Introduction
Fonctionnalité Téléchargement et
installation
Téléchargement et
Arguments
installation
Simulation
Simulation
MuJava
Introduction
µJava (muJava) est un système de mutation pour les
programmes Java.
Il génère automatiquement des mutants pour les tests de
mutation traditionnels et les tests de mutation au niveau de
la classe.
µJava peut tester des classes individuelles et des packages
de plusieurs classes.
Les tests sont fournis par les utilisateurs sous forme de
séquences d'appels de méthode aux classes testées
encapsulées dans des méthodes dans des classes séparées.
Fonctionnalité
µJava utilise deux types d'opérateurs de mutation « class level » et
« method level ».
µJava crée des mutants orientés objet pour les classes Java selon 24
opérateurs spécialisés dans les défauts orientés objet.
mujava.jar(https://cs.gmu.edu/~offutt/mujava/mujava.jar)
openjava.jar(https://cs.gmu.edu/~offutt/mujava/openjava.jar)
Jenny garanti des tests par paires de toutes les fonctionnalités qui
peuvent être utilisées ensemble, et il peut éviter les combinaisons
de fonctionnalités qui ne le peuvent pas.
Téléchargement et installation Jenny