OpenText met à profit des décennies d'expertise pour vous aider à exploiter les données, à connecter les personnes et les processus, et à alimenter l'IA avec confiance.
Unifiez les données de manière fluide à travers votre entreprise pour éliminer les silos, améliorer la collaboration et réduire les risques.
Préparez-vous à l'IA et transformez vos données en informations structurées, accessibles et optimisées.
Respectez les exigences réglementaires et de conformité et protégez vos informations tout au long de leur cycle de vie.
OpenText aide les gens à gérer le contenu, à automatiser le travail, à utiliser l'IA et à collaborer pour accroître la productivité.
Découvrez comment des milliers d'entreprises à travers le monde réussissent grâce aux solutions innovantes d'OpenText.
Nos employés sont notre plus grand atout; ils incarnent l'esprit et les valeurs de la marque OpenText.
Découvrez comment nous aspirons à faire progresser les objectifs sociétaux et à accélérer les changements positifs.
Trouvez un partenaire OpenText hautement qualifié avec la solution appropriée pour permettre la transformation numérique.
Découvrez des options de déploiement évolutives et flexibles pour les organisations mondiales de toute taille.
Contrôle local. Échelle mondiale. IA de confiance
Votre nuage, votre contrôle
Libérez des ressources, optimisez les performances et résolvez rapidement les problèmes
Opérez partout et évoluez à l’échelle mondiale dans le cloud public de votre choix.
Voir l'information sous de nouvelles perspectives
Une IA qui comprend votre entreprise, vos données et vos objectifs.
Dites bonjour à des décisions plus rapides. Votre assistant personnel sécurisé est prêt à se mettre au travail.
Obtenez de meilleures perspectives grâce à l'IA générative pour les chaînes d'approvisionnement.
Optimisez votre travail avec la gestion de contenu par IA et un assistant de contenu intelligent.
Améliorez votre posture de sécurité avec la cybersécurité IA et la détection agile des menaces.
Accélérez la livraison des applications, ainsi que l'automatisation du développement et des tests logiciels.
Élever les communications et les expériences des clients pour assurer leur succès.
Donnez aux utilisateurs, aux agents de service et au personnel informatique les moyens de trouver les réponses dont ils ont besoin.
Voir l'information sous de nouvelles perspectives
Une IA qui comprend votre entreprise, vos données et vos objectifs.
Dites bonjour à des décisions plus rapides. Votre assistant personnel sécurisé est prêt à se mettre au travail.
Obtenez de meilleures perspectives grâce à l'IA générative pour les chaînes d'approvisionnement.
Optimisez votre travail avec la gestion de contenu par IA et un assistant de contenu intelligent.
Améliorez votre posture de sécurité avec la cybersécurité IA et la détection agile des menaces.
Accélérez la livraison des applications, ainsi que l'automatisation du développement et des tests logiciels.
Élever les communications et les expériences des clients pour assurer leur succès.
Donnez aux utilisateurs, aux agents de service et au personnel informatique les moyens de trouver les réponses dont ils ont besoin.
Prévoyez, agissez et gagnez grâce à des analyses en temps réel sur une plateforme de données plus intelligente.
Connectez-vous une fois, accédez à tout avec une plateforme d'intégration B2B sécurisée.
Révolutionner la connectivité à travers l'internet des nuages
Réimaginez les connaissances avec des solutions de gestion de contenu prêtes pour l'IA.
Optimisez les espaces de travail intelligents avec l'IA pour moderniser le travail
Solutions intégrées de cybersécurité pour la protection des entreprises
Solutions de protection des données et de sécurité conçues sur mesure
Réinventez la détection des menaces et renforcez votre posture de sécurité grâce à la puissance de l'IA agile
Expédiez de meilleurs logiciels, plus rapidement, avec l'automatisation DevOps pilotée par l'IA, les tests et la qualité.
Offrez à des millions de développeurs des expériences DevOps enrichies par l'IA
Réinventez les conversations avec des expériences client inoubliables.
Transformez les communications clients avec une IA générative privée
Obtenez la clarté nécessaire pour réduire le coût et la complexité des opérations informatiques.
Redéfinissez les fonctions de soutien de niveau 1 des entreprises grâce aux capacités en libre-service de l'IA générative privée.
Créez des applications personnalisées en utilisant la technologie éprouvée de gestion de l'information d'OpenText.
Créez-le à votre manière avec les API OpenText Cloud qui génèrent des flux d'informations en temps réel permettant des applications et des processus personnalisés.
Protégez ce qui est important, récupérez quand c'est nécessaire.
La gestion sécurisée de l'information rencontre l'IA de confiance.
Un cadre de données unifié pour élever la confiance dans les données et l'IA.
Un lieu où vous pouvez créer, déployer et itérer sur des agents dans la langue de vos données.
Un ensemble d'outils pour faciliter l'ingestion de données et automatiser le balisage des métadonnées pour alimenter l'IA.
Une suite de services et d'API qui rendent la gouvernance proactive et persistante.
Des experts en services professionnels qui vous aident dans votre parcours en IA.
Obtenez une visibilité accrue et des perspectives plus claires grâce à la gestion de l'information pilotée par l'IA. Prêt à voir comment?
Transformez le travail quotidien avec la gestion de contenu d'entreprise alimentée par l'IA.
Réduisez les coûts et la complexité de la gestion des services informatiques, de l'AIOps et de l'observabilité.
Intégration B2B propulsée par l’IA pour réussir dans la chaîne d’approvisionnement.
Favoriser la valeur, la croissance et la fidélité grâce à des expériences client connectées.
Développement agile et livraison de logiciels? Cela semble simplement impossible.
Cybersécurité pour l’entreprise
Découvrez des informations pertinentes grâce à AI data analytics.
Voir l'information sous de nouvelles perspectives
Une IA qui comprend votre entreprise, vos données et vos objectifs.
Dites bonjour à des décisions plus rapides. Votre assistant personnel sécurisé est prêt à se mettre au travail.
Obtenez de meilleures perspectives grâce à l'IA générative pour les chaînes d'approvisionnement.
Optimisez votre travail avec la gestion de contenu par IA et un assistant de contenu intelligent.
Améliorez votre posture de sécurité avec la cybersécurité IA et la détection agile des menaces.
Accélérez la livraison des applications, ainsi que l'automatisation du développement et des tests logiciels.
Élever les communications et les expériences des clients pour assurer leur succès.
Donnez aux utilisateurs, aux agents de service et au personnel informatique les moyens de trouver les réponses dont ils ont besoin.
Améliorez l'efficacité, la sécurité et la satisfaction des clients avec OpenText.
Transformez les opérations énergétiques et de ressources avec le nuage, la cybersécurité et l'IA.
Améliorez l'expérience client, la conformité et l'efficacité avec l'IA.
Réimaginez votre mission avec une gestion de l'information sécurisée par le gouvernement.
Améliorez la prestation des soins et l'engagement des patients avec des solutions propulsées par l'IA.
Modernisez les équipes juridiques avec des solutions technologiques juridiques automatisées et alimentées par l'IA.
Modernisez les opérations de fabrication et la logistique pour réduire les coûts et assurer la conformité.
Améliorez l'engagement des consommateurs avec des solutions de vente au détail omnicanales et l'IA.
Exécutez les processus plus rapidement et avec moins de risques.
Réalisez la transformation numérique avec l'aide d'experts certifiés.
Modernisez votre gestion de l’information avec des experts certifiés.
Atteignez vos objectifs d'affaires grâce à des conseils d'experts, des services gérés et plus encore.
Transformez le soutien en votre avantage stratégique.
Libérez vos équipes internes avec une gestion experte des services informatiques.
Découvrez les options de formation pour aider les utilisateurs de tous niveaux de compétence à adopter et utiliser efficacement les produits OpenText.
Modernisez votre gestion de l’information avec des experts certifiés.
Atteignez vos objectifs d'affaires grâce à des conseils d'experts, des services gérés et plus encore.
Transformez le soutien en votre avantage stratégique.
Libérez vos équipes internes avec une gestion experte des services informatiques.
Découvrez les options de formation pour aider les utilisateurs de tous niveaux de compétence à adopter et utiliser efficacement les produits OpenText.
Trouvez un partenaire OpenText hautement qualifié avec la solution appropriée pour permettre la transformation numérique.
OpenText s'associe avec les principaux fournisseurs d'infrastructure infonuagique pour offrir la flexibilité d'exécuter ses solutions partout.
OpenText s’associe aux principaux fournisseurs d’applications d’entreprise pour libérer le contenu non structuré et obtenir de meilleures perspectives commerciales.
Découvrez des offres flexibles et innovantes conçues pour ajouter de la valeur aux solutions OpenText.
Découvrez les ressources disponibles pour soutenir et développer les capacités des partenaires.
Bénéficiez du soutien d'experts en produits et services pour accélérer la résolution des problèmes et garantir l'efficacité des flux de travail.
Explorez des services détaillés et des présentations de consultation, des mémoires, de la documentation et d'autres ressources.

Agile est l'un des cadres de gestion de projet les plus reconnus en développement logiciel. Les tests logiciels agiles sont une méthodologie qui aide les développeurs à tester leur code de manière continue et rapide. Cette méthodologie permet aussi aux testeurs d'obtenir une rétroaction immédiate de la part des clients.
Dans le cadre des tests agiles, les membres de l'équipe ont des rôles et des responsabilités variés. Dans cet article, nous vous expliquerons tout ce que vous devez savoir sur les tests logiciels agiles.
Les tests agiles sont une pratique de test logiciel qui suit la méthodologie de développement logiciel agile. Dans le développement Agile, les projets ont tendance à évoluer au cours de chaque sprint entre les collaborateurs et les parties prenantes. Les tests agiles visent à garantir la qualité tout au long du processus de développement logiciel agile.
L'intégration continue et la livraison continue sont deux aspects importants des tests agiles. En intégration continue, les développeurs intègrent leurs modifications de code dans une branche principale partagée plusieurs fois par jour. En livraison continue, chaque modification qui réussit tous les tests est automatiquement mise en production.
Les principaux principes des tests agiles sont :
Les principales activités de test en méthodologie agile sont :
Les compétences les plus importantes pour les testeurs agiles sont les suivantes :
Comment se déroule une campagne de tests Agile standard ? Quelles sont les étapes à suivre ?
Les équipes de développement peuvent effectuer des tests agiles de plusieurs manières. La méthode la plus courante consiste pour les équipes agiles à intégrer leurs modifications de code dans une branche principale partagée plusieurs fois par jour. Cela permet une collaboration accrue pour identifier les défauts du projet et les corriger rapidement.
Une autre façon de faire des tests agiles est d'utiliser le développement piloté par les tests (TDD). Dans TDD, les développeurs écrivent des tests unitaires avant d'écrire le code d'une nouvelle fonctionnalité. Ces tests unitaires définissent les exigences de la nouvelle fonctionnalité.
Une fois le code écrit, les développeurs effectueront des tests unitaires pour s'assurer que tout fonctionne comme prévu.
Les tests Agile sont importants car ils permettent de s'assurer que le logiciel répond aux besoins des clients. Les équipes agiles travaillent en étroite collaboration avec les clients pour obtenir leurs commentaires à chaque itération. Cela permet d'assurer l'amélioration constante du logiciel.
Les tests agiles permettent également de détecter les défauts dès le début du processus de développement. En effectuant des mises à jour fréquentes, les équipes agiles peuvent rapidement obtenir des commentaires des utilisateurs et apporter les modifications nécessaires.
Les tests agiles peuvent être difficiles pour plusieurs raisons. Premièrement, les équipes agiles sont rapides et apportent constamment des changements. Cela signifie que les testeurs doivent être adaptables et capables de modifier leur approche à la volée.
Deuxièmement, les équipes agiles impliquent généralement de nombreux intervenants. Les testeurs doivent être capables de communiquer efficacement avec tous les membres de l'équipe, ainsi qu'avec le client. De plus, les environnements de développement Agile ont souvent des délais serrés. Les testeurs doivent être capables de bien travailler sous pression et de fournir rapidement des résultats de qualité.
Les tests agiles sont un processus différent des tests en cascade. Dans le cadre des tests en cascade, les exigences du projet sont finalisées tôt dans le projet et ne changent plus. Clairement, ces « exigences » correspondent aux spécifications du projet et sont immuables avant même son démarrage. Cela signifie que les testeurs peuvent concevoir leurs cas de test en amont et les exécuter une fois que les développeurs ont terminé le code.
Dans les projets agiles, par contre, les exigences changent constamment. Cela signifie que les testeurs doivent être beaucoup plus adaptables. Ils doivent être capables de concevoir leurs cas de test à la volée et de les exécuter rapidement.
Le cycle de vie des tests agiles est le processus utilisé par les équipes agiles pour planifier, exécuter et suivre leurs activités de test.
Le cycle de vie des tests agiles se compose de quatre phases principales :
Voici quelques bonnes pratiques pour les tests agiles :
Les tests agiles constituent un élément essentiel du processus de développement logiciel. En suivant certaines de ces meilleures pratiques, vous pouvez vous assurer que votre équipe est capable de tester efficacement votre logiciel et de fournir des résultats de qualité.
Les tests agiles constituent un processus fluide et complet. En général, les tests agiles sont essentiels pour créer un produit final satisfaisant qui répond à toutes les exigences du projet. Le déploiement des tests agiles vous permet de :
Avec l'outil de planification agile d'OpenText, OpenText™ Software Delivery Management, vous pouvez facilement automatiser vos tests agiles. Les utilisateurs peuvent rapidement créer et exécuter des cas de test. Vous pouvez également suivre et atténuer efficacement les défauts et gérer plus facilement les progrès de votre équipe.
La plateforme de livraison de logiciels OpenText ™ Core peut déployer les meilleures pratiques Agile et DevOps de pointe pour suivre le backlog des versions d'applications et l'avancement du pipeline.
Lancez-vous dès aujourd'hui avec la plateforme de distribution de logiciels OpenText Core !
DevOps, IA et sécurité : livrer des logiciels plus rapides, meilleurs et plus sûrs
Dynamisez votre pipeline DevOps avec une qualité et des perspectives de premier ordre.
Améliorez la visibilité du cycle de vie des applications et simplifiez la création de rapports.