DiffBlue Cover

Génération automatique de tests unitaires Java, en local ou sur site, avec une offre Community gratuite en plugin IntelliJ et un agent facturé à la couverture ajoutée

Development & no-code

Overview

Diffblue Cover génère automatiquement des tests unitaires JUnit ou TestNG lisibles pour du code Java, en s'appuyant sur l'apprentissage par renforcement plutôt que sur un assistant de code classique. L'éditeur affirme que les tests produits compilent et s'exécutent, et que l'outil fonctionne en local ou derrière votre pare-feu. La Community Edition est un plugin IntelliJ gratuit, utilisable sur du code open source ou commercial. Pour les équipes, la page tarifs présente désormais le Diffblue Testing Agent, qui orchestre des assistants comme GitHub Copilot CLI ou Claude Code et facture la couverture ajoutée : à partir de 1 500 $ pour 5 000 lignes de couverture nette (0,30 $ par ligne), Java et Python étant pris en charge, avec des forfaits Enterprise personnalisés pour de grands volumes. L'offre commerciale Cover, elle, se découvre via une démonstration ou un essai gratuit, sans grille publiée.

Le site, la documentation et le plugin sont en anglais, sans version française. Les documents de Cover citent IntelliJ, Maven, Gradle, Jenkins, GitHub Actions et GitLab, avec une ligne de commande (Cover CLI) et un mode pipeline pour l'intégration continue ; nous n'avons pas trouvé d'API REST publique. L'éditeur, basé à Londres, affirme que le code ne quitte pas vos locaux et ne sert pas à entraîner un modèle. Limites : Cover se limite à Java (le support Python passe par l'agent), le prix n'est pas public pour l'édition commerciale et la tarification à la ligne de couverture du Testing Agent peut grimper vite sur un gros dépôt. La page tarifs ne décrit pas Cover seul.

Our verdict

À recommander aux équipes Java qui doivent remonter vite une couverture de tests sur du code existant, avec la possibilité de tester gratuitement le plugin IntelliJ. À éviter si votre code n'est pas en Java ou si vous voulez un prix public pour l'édition commerciale : la grille affichée concerne l'agent, pas Cover.

← Back to all tools