Introducing G2.ai, the future of software buying.Try now
Cela fait deux mois que ce profil n'a pas reçu de nouvel avis
Laisser un avis

Avis et détails du produit Diffblue Cover

Tarification

Tarification fournie par Diffblue Cover.

Community Edition

Gratuit
1 User

Média de Diffblue Cover

Démo de Diffblue Cover - #1 AI Agent for Automated Java unit test generation
Diffblue Cover - The fastest, most reliable way to automatically generate quality unit tests
Démo de Diffblue Cover - Accelerate test case generation
Generate unit and regression tests 250x faster than manual test writing.
Démo de Diffblue Cover - Achieve and maintain code coverage targets
Increase code coverage. Generate & execute tests to cover the complex code that makes up your applications.
Démo de Diffblue Cover - Integrate with CI
Achieve unit testing at scale by incorporating Diffblue Cover into your CI pipeline to automate unit testing. Avoid unit test failures slowing down the pipeline.
Démo de Diffblue Cover - Writing tests from IntelliJ Structure Tool Window
Similar to the Project Tool Window, IntelliJ provides a Structure menu to help you navigate around your codebase. In particular, the structure menu will show classes, methods and other elements in the currently open file.
Démo de Diffblue Cover - Writing tests from IntelliJ Text Editor
In the IntelliJ editor panel, you can right-click a method or class to display the Write Tests menu option - an alternative to the gutter icon, but also allows you to right-click anywhere within a class or method.
Automatic Java Unit Test Writing: A Short Introduction to Diffblue Cover
Lancer la vidéo de Diffblue Cover
Automatic Java Unit Test Writing: A Short Introduction to Diffblue Cover
Introducing Cover Pipeline for GitHub Actions
Lancer la vidéo de Diffblue Cover
Introducing Cover Pipeline for GitHub Actions
Get Started - Cover Pipeline for GitLab
Lancer la vidéo de Diffblue Cover
Get Started - Cover Pipeline for GitLab
Introducing Cover Pipeline for GitLab
Lancer la vidéo de Diffblue Cover
Introducing Cover Pipeline for GitLab
In this video, we explain how Diffblue Cover uses advanced AI to generate comprehensive, human-readable unit tests that increase code coverage, catch regressions early, and save developers hours of manual testing work.
Lancer la vidéo de Diffblue Cover
In this video, we explain how Diffblue Cover uses advanced AI to generate comprehensive, human-readable unit tests that increase code coverage, catch regressions early, and save developers hours of manual testing work.
Image de l'avatar du produit

Avez-vous déjà utilisé Diffblue Cover auparavant?

Répondez à quelques questions pour aider la communauté Diffblue Cover

Avis Diffblue Cover (4)

Avis

Avis Diffblue Cover (4)

3.9
Avis 4

Avantages & Inconvénients

Généré à partir de véritables avis d'utilisateurs
Voir tous les avantages et inconvénients
Rechercher des avis
Filtrer les avis
Effacer les résultats
Les avis G2 sont authentiques et vérifiés.
Philip R.
PR
Founder
Petite entreprise (50 employés ou moins)
"Génération de tests unitaires Java en pilote automatique"
Qu'aimez-vous le plus à propos de Diffblue Cover?

En tant que consultant en informatique avec un accent sur Spring Boot et les tests, je suis toujours à la recherche d'outils qui peuvent améliorer ma productivité et rendre les tests automatisés plus faciles à aborder pour l'équipe.

Récemment, j'ai eu l'opportunité d'intégrer Diffblue Cover dans mon flux de travail pour un projet.

Voici ce que j'ai le plus aimé à propos de Diffblue Cover :

Génération Automatique de Tests pour les Projets Hérités

Pour les projets brownfield et hérités qui ont peu ou pas de couverture de test, Diffblue Cover aide rapidement à fournir une couverture de test de base pour le projet. Écrire des centaines de tests manuellement pour des classes que vous n'avez jamais vues auparavant est un processus fastidieux et chronophage. Avec l'aide de Diffblue Cover, je pouvais facilement générer une base de tests tout en exécutant une seule commande. C'est un grand avantage pour éviter les régressions dues à du code non testé.

Génération Simple de Squelettes de Test

Un autre avantage majeur de Diffblue est sa capacité à générer des squelettes de test. Comme Diffblue Cover analyse le code de production correspondant, il générera des tests pour les cas limites et tous les chemins d'exécution (branches if-else). Ces tests sont accompagnés de la configuration et des données de test pertinentes pour vérifier la classe testée.

Productivité Accrue

Diffblue Cover est livré avec une intégration IntelliJ IDEA ainsi qu'un outil CLI. L'intégration IDE m'a aidé pendant le développement quotidien à déclencher le modèle d'apprentissage par renforcement de Diffblue pour analyser le code et écrire des tests. L'intégration dans l'IDE est facile à installer et conviviale. Vous générez des tests d'un clic sur la méthode que vous souhaitez tester.

Pour les bases de code plus importantes et pour automatiser le processus de génération de tests, l'outil CLI aide à inclure Diffblue Cover dans un pipeline ou un flux de travail CI/CD. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de Diffblue Cover?

Bien que mon expérience globale avec Diffblue Cover soit positive, il y a quelques domaines où l'outil pourrait améliorer sa fonctionnalité.

Nomination des Méthodes de Test

L'un des domaines où Diffblue peut s'améliorer est dans la génération des noms de méthodes de test. Les noms générés, bien que fonctionnels, manquent souvent de clarté et de descriptivité pour les cas de test.

Des noms de méthodes clairs et descriptifs sont importants pour maintenir un code lisible et maintenable. Lorsque Diffblue Cover crée plusieurs tests pour une seule méthode, il utilise un compteur dans le nom de la méthode de test pour différencier les tests. Une meilleure approche pourrait être d'inclure le cas particulier de test réel dans le nom de la méthode.

Aller au-delà des Tests Unitaires

Comme Diffblue Cover se concentre sur la partie test unitaire des applications Java, les développeurs ne peuvent pas utiliser pleinement l'outil en mode automatique pour une suite de tests complète.

Bien que Spring Boot et Spring Test offrent un excellent support pour les tests découpés et les tests d'intégration, les développeurs doivent considérer quand un test unitaire est suffisant et quand écrire un test d'intégration plus large.

Le danger potentiel réside dans la négligence des tests d'intégration lorsqu'on se concentre uniquement sur la partie test unitaire. Bien que ce ne soit pas un problème de Diffblue Cover en soi, les développeurs pourraient être tentés d'écrire moins de tests d'intégration. Cela dépend fortement du contexte de la classe testée. Avis collecté par et hébergé sur G2.com.

Utilisateur vérifié à Technologie de l'information et services
UT
Petite entreprise (50 employés ou moins)
"Rédaction de tests très efficace - Impossible de coder sans elle"
Qu'aimez-vous le plus à propos de Diffblue Cover?

Cela accélère l'écriture de mes tests, me fait gagner beaucoup de temps et rend même le processus plus agréable. J'aime voir les tests écrits pour mon code. Ils sont impartiaux et peuvent confirmer si le comportement est celui que j'attends. Je recommanderais Diffblue Cover à quiconque écrit du code en Java. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de Diffblue Cover?

Principalement, je souhaite que Diffblue prenne en charge plus de langues afin que je puisse l'utiliser pour d'autres applications. Avis collecté par et hébergé sur G2.com.

Utilisateur vérifié à Services financiers
US
Marché intermédiaire (51-1000 employés)
"En tant qu'ingénieur full stack expérimenté, j'ai l'expérience à partager."
Qu'aimez-vous le plus à propos de Diffblue Cover?

L'un des meilleurs aspects de Diffblue Cover est le temps qu'il permet de gagner ! C'est vraiment très utile pour générer automatiquement des tests unitaires, qui peuvent autrement être très fastidieux à écrire à la main. Surtout lorsqu'on travaille avec des bases de code plus anciennes qui n'ont pas de tests existants, Diffblue intervient et s'en charge, ce qui est un énorme soulagement. Avoir ces tests nous donne plus de confiance que nos modifications de code ne casseront rien de crucial – c'est certainement utile pour accélérer notre flux de travail aussi ! Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de Diffblue Cover?

Il y a quelques aspects qui pourraient être améliorés avec Diffblue Cover. Parfois, les tests qu'il génère ne sont pas entièrement complets, donc nous devons encore les ajuster nous-mêmes pour des logiques plus complexes. Il est principalement axé sur Java, ce qui peut être limitant si vous êtes dans un environnement mixte avec d'autres langages. Et, selon la configuration du projet, le configurer peut parfois prendre un peu plus de temps que prévu. Avis collecté par et hébergé sur G2.com.

Utilisateur vérifié à Banque
UB
Marché intermédiaire (51-1000 employés)
"Automatisation des tests efficace avec des limitations mineures"
Qu'aimez-vous le plus à propos de Diffblue Cover?

Ce que j'aime le plus à propos de Diffblue Cover, c'est honnêtement combien de temps il me fait gagner. Il s'occupe automatiquement des tests unitaires, ce qui est génial car les configurer peut être une véritable perte de temps. Surtout avec du code ancien qui manque de tests ; c'est d'une grande aide. De plus, il comprend même les parties délicates du code, donc je n'ai pas besoin de tout vérifier deux fois. En gros, cela me permet de me concentrer sur la création plutôt que de me perdre dans les tests. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de Diffblue Cover?

Quelques aspects de Diffblue Cover ne sont pas parfaits - par exemple, il ne détecte pas toujours tous les cas limites. Parfois, il peut manquer ces scénarios très spécifiques que vous pourriez rencontrer avec un code complexe. De plus, la configuration peut sembler un peu maladroite au début, surtout si vous travaillez avec une grande base de code ; ce n'est pas exactement du plug-and-play. Et bien sûr, bien qu'il fasse beaucoup de choses, il ne remplace pas une suite de tests complète élaborée par quelqu'un qui connaît parfaitement l'application. Avis collecté par et hébergé sur G2.com.

Il n'y a pas assez d'avis sur Diffblue Cover pour que G2 puisse fournir des informations d'achat. Voici quelques alternatives avec plus d'avis :

1
Logo de BrowserStack
BrowserStack
4.5
(2,588)
BrowserStack est la principale plateforme de test basée sur le cloud au monde, approuvée par plus de 50 000 équipes de développement et de QA pour fournir des logiciels rapides, fiables et de haute qualité. Du test manuel à l'automatisation, du test visuel à l'accessibilité, BrowserStack intègre chaque couche du processus de QA sur une seule plateforme intégrée, vous permettant de livrer en toute confiance à grande échelle. Nos produits : Tests manuels - Live : Test multi-navigateurs - App Live : Test sur appareils réels - Testing Toolkit : Outils essentiels pour les tests manuels Automatisation des tests - Automate : Cloud d'automatisation des navigateurs - App Automate : Cloud d'automatisation des applications mobiles - Percy : Test et révision visuels - App Percy : Test et révision visuels Gestion et optimisation - Gestion des tests : Planifiez, suivez et gérez les tests - Gestion des tests pour Jira : Gérez les tests dans Jira - Reporting et analyse des tests : Surveillez et optimisez tous les tests Automatisation sans codage - Automatisation Low Code : Tests automatisés pilotés par l'IA - Scanner de site web : Vérificateur de site web tout-en-un
2
Logo de UiPath Agentic Automation
UiPath Agentic Automation
4.6
(7,249)
UiPath permet aux utilisateurs professionnels sans compétences en programmation de concevoir et d'exécuter l'automatisation des processus robotiques.
3
Logo de Panaya Smart Testing and Change Intelligence
Panaya Smart Testing and Change Intelligence
4.5
(488)
La plateforme de test intelligente Panaya, Panaya Test Dynamix est une plateforme unique pour tous vos besoins de test. C'est la seule plateforme native sur le marché, combinant la gestion des tests, l'automatisation des tests sans code et l'analyse d'impact des changements, pour des processus de test de bout en bout sans faille. Notre plateforme de test intelligente améliorée par l'IA pour les applications ERP et cloud d'entreprise combine les tests de processus métier transversaux avec une analyse intelligente des changements, ce qui permet de réduire vos cycles de test de 85 % et d'accélérer la transformation numérique sans risque. Vous pourrez accélérer les processus de test, économiser des ressources grâce à l'automatisation des tests et simultanément obtenir une visibilité en temps réel et des informations intelligentes afin de prendre des décisions éclairées.
4
Logo de Salesforce Platform
Salesforce Platform
4.5
(3,791)
La plateforme en tant que service (PaaS) élimine les coûts et la complexité liés à l'évaluation, l'achat, la configuration et la gestion de tout le matériel et logiciel nécessaires pour des applications sur mesure.
5
Logo de ChatGPT
ChatGPT
4.7
(1,226)
Nous avons entraîné un modèle appelé ChatGPT qui interagit de manière conversationnelle. Le format de dialogue permet à ChatGPT de répondre à des questions de suivi, d'admettre ses erreurs, de contester des prémisses incorrectes et de rejeter des demandes inappropriées. ChatGPT est un modèle frère d'InstructGPT, qui est entraîné à suivre une instruction dans une invite et à fournir une réponse détaillée.
6
Logo de GitLab
GitLab
4.5
(864)
Une interface web open source et une plateforme de contrôle de source basée sur Git.
7
Logo de Stack Overflow Internal
Stack Overflow Internal
4.5
(809)
Stack Overflow Internal est la couche d'intelligence de la connaissance d'entreprise qui ingère, valide et délivre des connaissances fiables dans les outils et flux de travail sur lesquels les technologues comptent chaque jour. Conçu pour les équipes d'ingénierie modernes, Stack Internal combine l'intuition humaine et l'automatisation par l'IA pour maintenir la connaissance d'entreprise précise, accessible et en flux—afin que les réponses émergent là où le travail se fait et que les copilotes fonctionnent avec fiabilité. Contrairement aux wikis statiques ou aux assistants IA génériques, Stack Internal crée un écosystème sécurisé et en apprentissage continu qui réduit la charge cognitive, renforce la conformité et accélère la modernisation de l'entreprise.
8
Logo de TestRail
TestRail
4.4
(610)
TestRail vous aide à gérer et à suivre vos efforts de test logiciel et à organiser votre département QA. Son interface utilisateur intuitive basée sur le web facilite la création de cas de test, la gestion des exécutions de test et la coordination de l'ensemble de votre processus de test.
9
Logo de TESS AI
TESS AI
4.7
(477)
Tess AI, une plateforme d'Agentic AI, combine le traitement du langage naturel, l'apprentissage automatique et l'évolutivité pour des solutions de service client, de vente et de marketing avec l'IA. Avec des intégrations à 159 modèles, y compris des applications CRM, ERP et commerciales populaires, Tess AI offre une expérience personnalisée et hautement conversationnelle, ainsi que la sécurité et la conformité.
10
Logo de Tuskr
Tuskr
4.6
(463)
Tuskr est un logiciel de gestion de tests basé sur le cloud. Vous pouvez gérer des cas de test, effectuer des exécutions de tests et intégrer avec vos outils de suivi des bugs et du temps. Tuskr est puissant, tout en étant esthétiquement agréable et intuitif. Avec ses tarifs imbattables, un plan gratuit généreux et un essai gratuit de 30 jours, Tuskr devrait être en tête de la liste d'évaluation de tout le monde.
Afficher plus

Options de tarification

Tarification fournie par Diffblue Cover.

Community Edition

Gratuit
1 User

Developer Edition

$30.00
1 User Par mois

Teams Edition

À partir de $30,000.00
Par an
Image de l'avatar du produit
Image de l'avatar du produit
Diffblue Cover