Pour moi, la meilleure chose à propos de Devin est son autonomie complète et la façon dont il gère l'ensemble du processus d'automatisation de bout en bout sans que j'aie besoin de le surveiller. Je peux simplement déposer un lien vers la suite de tests depuis Azure DevOps, et il s'en charge à partir de là. Il se connecte à l'application, trouve les éléments de l'interface utilisateur et écrit le code Java dans la configuration locale d'Eclipse que nous avons sur sa machine. Le fait qu'il puisse exécuter les tests et continuer à ajuster le script jusqu'à ce qu'il réussisse est un énorme gain de temps. Je peux avoir cinq sessions différentes en parallèle, ce qui signifie que je fais en une seule journée l'équivalent d'une semaine entière d'automatisation manuelle.
La facilité d'utilisation est vraiment élevée car il s'agit principalement de suggestions en langage naturel. Je n'ai pas besoin d'écrire des extraits de code comme je le fais avec d'autres outils d'IA ; j'explique simplement la logique et il fait le reste. La mise en œuvre a été un peu plus un projet, cependant, car la configuration de la machine dédiée avec Eclipse et les bons chemins pour notre dépôt Git Azure a pris un certain temps. Une fois cela fait, tout a été fluide. L'intégration avec Azure DevOps est également étonnamment bonne, car il dispose d'un moyen natif de gérer ces connexions via le gestionnaire de secrets et le PAT.
J'utilise Devin presque tous les jours maintenant pour tout nouveau développement de cas de test. L'ensemble des fonctionnalités est impressionnant, notamment la façon dont il crée son propre environnement informatique et utilise son propre navigateur pour analyser l'interface utilisateur. Il ressemble plus à un véritable coéquipier qu'à un simple outil. Le support client a été assez réactif lorsque j'ai rencontré ces bugs étranges de consommation d'ACU, bien que la plupart du temps je puisse résoudre les problèmes à partir des journaux que Devin fournit.
Comme je l'ai mentionné, ce n'est pas parfait. Parfois, il s'emballe et modifie les méthodes de base du framework, ce que je dois surveiller dans chaque PR. Et cette déviation après 50 ACU est définitivement agaçante, car il commence à ignorer la logique initiale. Pourtant, en tant que testeur qui veut augmenter rapidement l'automatisation, cela semble être un petit prix à payer pour la quantité de travail qu'il accomplit. Cela a complètement changé la façon dont je gère mes tâches de sprint.
À propos
Contact
Siège social :
N/A
Réseaux sociaux
Qu'est-ce que Cognition AI ?
Cognition AI is a technology company specializing in artificial intelligence solutions designed to enhance decision-making and operational efficiency for businesses. The company focuses on developing advanced machine learning algorithms and data analytics tools that enable organizations to leverage their data effectively. Cognition AI aims to provide innovative products that facilitate automation, improve insights, and drive strategic growth across various industries.
À la recherche de informations sur les logiciels ?
Avec plus de 3 millions d'avis, nous pouvons fournir les détails spécifiques qui vous aident à prendre une décision éclairée d'achat de logiciel pour votre entreprise. Trouver le bon produit est important, laissez-nous vous aider.