OpenText met à votre service des décennies d'expertise pour vous aider à exploiter vos données, connecter les personnes et les processus, et alimenter l'IA en toute confiance
Unifiez facilement les données au sein de 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 utilisateurs à gérer leur contenu, à automatiser leur travail, à utiliser l'IA et à collaborer pour améliorer leur productivité
Découvrez comment des milliers d'entreprises à travers le monde réussissent grâce aux solutions innovantes d'OpenText
Nos collaborateurs sont notre plus grand atout ; ils incarnent la marque et les valeurs d'OpenText
Découvrez comment nous aspirons à faire avancer les objectifs sociétaux et à accélérer les changements positifs
Trouvez un partenaire OpenText hautement qualifié disposant de la solution adéquate pour favoriser votre transformation digitale
Découvrez des options de déploiement évolutives et flexibles pour des organisations mondiales de toute taille
Contrôle local. Échelle mondiale. IA de confiance
Votre cloud, sous votre contrôle
Libérez des ressources, optimisez les performances et résolvez rapidement les problèmes
Exécutez votre système où vous le souhaitez et évoluez à l'échelle mondiale dans le cloud public de votre choix
Découvrez les informations sous un nouvel angle
Une IA qui comprend votre entreprise, vos données et vos objectifs
Faites place à des décisions plus rapides. Votre assistant IA personnel et sécurisé est prêt à se mettre au travail
Obtenez de meilleures informations grâce à l'IA générative pour les chaînes d'approvisionnement
Travaillez plus efficacement grâce à la gestion de contenu et à un assistant de contenu intelligent basés sur l'IA
Améliorez votre posture de sécurité grâce à la cybersécurité IA et à la détection agile des menaces
Accélérez la livraison d'applications, le développement et les tests logiciels automatisés
Améliorez la communication et l'expérience client pour assurer leur réussite
Permettre aux utilisateurs, aux agents de service et au personnel informatique de trouver les réponses dont ils ont besoin
Découvrez les informations sous un nouvel angle
Une IA qui comprend votre entreprise, vos données et vos objectifs
Faites place à des décisions plus rapides. Votre assistant IA personnel et sécurisé est prêt à se mettre au travail
Obtenez de meilleures informations grâce à l'IA générative pour les chaînes d'approvisionnement
Travaillez plus efficacement grâce à la gestion de contenu et à un assistant de contenu intelligent basés sur l'IA
Améliorez votre posture de sécurité grâce à la cybersécurité IA et à la détection agile des menaces
Accélérez la livraison d'applications, le développement et les tests logiciels automatisés
Améliorez la communication et l'expérience client pour assurer leur réussite
Permettre aux utilisateurs, aux agents de service et au personnel informatique de trouver les réponses dont ils ont besoin
Anticipez, agissez et gagnez grâce à des analyses en temps réel sur une plateforme de données plus intelligente
Permettez aux utilisateurs d'accéder plus rapidement et plus facilement aux réponses dont ils ont besoin grâce à une recherche multiréférentielle basée sur l'IA qui vous permet de tout contextualiser, des clics aux conversations
Connectez-vous une seule fois et accédez à tout ce dont vous avez besoin grâce à une plateforme d'intégration B2B sécurisée
Révolutionnez la connectivité dans tout l'internet des clouds
Réinventez les connaissances avec des solutions de gestion de contenu prêtes pour l’IA
Des espaces de travail intelligents grâce à l'IA pour moderniser le travail
Solutions de cybersécurité intégrées pour la protection des entreprises
Solutions spécifiques de protection des données et de sécurité
Réinventez la chasse aux menaces pour améliorer la sécurité grâce à la puissance de l'IA agile
Livrez de meilleurs logiciels, plus rapidement, grâce à l'automatisation, aux tests et à la qualité DevOps basés sur l'IA
Faites monter en puissance des millions de développeurs avec des expériences DevOps alimentées par l'IA
Réinventez les conversations avec des expériences client inoubliables
Transformez vos communications clients grâce à l'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 support métier de niveau 1 grâce aux fonctionnalités en libre-service issues 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 OpenText
Organisez les choses à votre façon grâce aux API d'OpenText Cloud, qui créent des flux d'informations en temps réel favorisant la mise en place d'applications et de flux de travail personnalisés
Protégez ce qui compte, reprenez vos activités quand cela est nécessaire
Une gestion sécurisée de l'information au service d'une IA fiable
Un cadre de données unifiées pour renforcer la confiance dans les données et l'IA
Un endroit où vous pouvez créer, déployer et faire évoluer vos agents dans un langage propre à vos données
Un ensemble d'outils pour faciliter l'ingestion de données et automatiser le balisage des métadonnées afin d'alimenter l'IA
Une suite de services et d'API qui rendent la gouvernance proactive et persistante
Des experts en services professionnels qui vous accompagnent dans votre transition vers l'IA
Bénéficiez d'une meilleure visibilité et d'informations plus précises grâce à la gestion des informations pilotée par l'IA. Prêt à découvrir 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 alimentée par l'IA pour le succès de la chaîne d'approvisionnement
Stimuler la valeur, la croissance et la fidélité grâce à des expériences client connectées
Développement et livraison de logiciels agiles ? Cela semble tout simplement impossible
Cybersécurité pour l'entreprise
Recueillez des informations grâce à l'analyse des données basée sur l'IA
Découvrez les informations sous un nouvel angle
Une IA qui comprend votre entreprise, vos données et vos objectifs
Faites place à des décisions plus rapides. Votre assistant IA personnel et sécurisé est prêt à se mettre au travail
Obtenez de meilleures informations grâce à l'IA générative pour les chaînes d'approvisionnement
Travaillez plus efficacement grâce à la gestion de contenu et à un assistant de contenu intelligent basés sur l'IA
Améliorez votre posture de sécurité grâce à la cybersécurité IA et à la détection agile des menaces
Accélérez la livraison d'applications, le développement et les tests logiciels automatisés
Améliorez la communication et l'expérience client pour assurer leur réussite
Permettre aux utilisateurs, aux agents de service et au personnel informatique de trouver les réponses dont ils ont besoin
Améliorer l'efficacité, la sécurité et la satisfaction des clients avec OpenText
Transformez les opérations liées à l'énergie et aux ressources grâce au cloud, à la cybersécurité et à l'IA
Améliorez l'expérience client, la conformité et l'efficacité grâce à l'IA
Réinventez votre mission grâce à une gestion des informations sécurisée par le gouvernement
Améliorer la prestation des soins et l'engagement des patients grâce à des solutions alimentées par l'IA
Modernisez vos équipes juridiques grâce à des solutions technologiques juridiques automatisées et basées sur l'IA
Moderniser les opérations de fabrication et la logistique pour réduire les coûts et garantir la conformité
Améliorez l'engagement des consommateurs grâce à des solutions de vente au détail omnicanales et à l'IA
Accélérez les processus tout en réduisant risques
Réalisez votre transformation numérique avec l'aide d'experts certifiés
Modernisez votre gestion de l'information grâce à des experts certifiés
Atteignez vos objectifs commerciaux grâce à des conseils d'experts, des services gérés et bien plus encore
Transformez l'assistance en avantage stratégique
Libérez vos équipes internes grâce à une gestion experte des services informatiques
Découvrez les options de formation pour aider les utilisateurs de tous niveaux à adopter et à utiliser efficacement les produits OpenText.
Modernisez votre gestion de l'information grâce à des experts certifiés
Atteignez vos objectifs commerciaux grâce à des conseils d'experts, des services gérés et bien plus encore
Transformez l'assistance en avantage stratégique
Libérez vos équipes internes grâce à une gestion experte des services informatiques
Découvrez les options de formation pour aider les utilisateurs de tous niveaux à adopter et à utiliser efficacement les produits OpenText.
Trouvez un partenaire OpenText hautement qualifié disposant de la solution adéquate pour favoriser votre transformation digitale
OpenText s'associe aux principaux fournisseurs d'infrastructure cloud pour offrir la flexibilité nécessaire à l'exécution des solutions OpenText en tout lieu
OpenText s'associe aux principaux fournisseurs d'applications d'entreprise pour exploiter le contenu non structuré et obtenir de meilleures informations commerciales
Découvrez des offres flexibles et innovantes conçues pour ajouter de la valeur aux solutions OpenText
Découvrir les ressources disponibles pour soutenir et développer les capacités des partenaires
Bénéficiez de l'assistance d'experts produits et de services afin d'accélérer la résolution des problèmes que vous rencontrez et de maintenir le bon déroulement de vos activités commerciales.
Consultez des présentations détaillées sur les services et le conseil, des notes d'information, des documents et d'autres ressources


L' ingénierie des performances consiste à tester et à surveiller les performances des applications de manière proactive, continue et de bout en bout. Il permet une collaboration transparente entre les équipes, les outils et les processus grâce à des boucles de rétroaction continues. Ici, ce ne sont pas seulement les testeurs qui sont responsables de l'assurance qualité, mais aussi les développeurs, les ingénieurs de performance, les propriétaires de produits et les analystes commerciaux.
En s'appuyant sur des outils adaptés, des développeurs aux ingénieurs de performance, l'ingénierie de la performance permet de passer du test de performance à gauche au contrôle de la performance des applications à droite. Il est difficile de comprendre à quel point l'ingénierie de la performance s'éloigne des tests de performance traditionnels si l'on ne comprend pas ce que sont les tests de performance classiques.
Les tests de performance classiques sont en fait un sous-ensemble de l'ingénierie de la performance. Il s'agit généralement d'effectuer une seule série de tests de charge dans le cadre du cycle d'assurance qualité (AQ) post-développement. Les tests de performance consistent à vérifier la vitesse, la fiabilité, l'évolutivité, la stabilité, le temps de réponse et l'utilisation des ressources d'une application dans le cadre de la charge de travail prévue. Avant d'aborder les différences entre l'ingénierie et les tests de performance, nous allons d'abord nous pencher sur les tests de performance pris isolément et sur les raisons pour lesquelles ils ne sont plus viables en soi.
Examinons maintenant les principales différences entre l'ingénierie de la performance et les tests de performance.
Grâce aux concepts suivants, DevOps et l'ingénierie de la performance fournissent des résultats cohérents en matière de performance de production, permettant aux clients de déployer efficacement des applications avec plus de confiance et de déployer des logiciels performants et stables qui répondent aux attentes des utilisateurs.
Optimisation de bout en bout
L'ingénierie des performances permet d'optimiser le système de bout en bout grâce à un processus continu de test et de contrôle. Les tests de performance et de charge ont donc été intégrés au processus de développement. Contrairement aux tests de performance traditionnels, qui ont lieu après que les tests fonctionnels ont été stabilisés et que le code a été publié.
Une fois le code publié, l'ingénierie de la performance suit l'application en production en s'appuyant sur les outils de surveillance de la performance des applications (APM).
Équipe interfonctionnelle d'acteurs de la performance
L'ingénierie des performances permet la collaboration entre les parties prenantes d'un projet, des analystes commerciaux aux développeurs. Maintenir des niveaux de performance élevés qui améliorent l'expérience du client, suivre le rythme de l'activité et gérer la performance de bout en bout fait de chacun, et pas seulement des ingénieurs AQ/Performance, un responsable de la performance du produit. Voici comment.
Centre d'excellence pour les tests
Le Centre d'excellence en matière de tests (CoE) est le conseiller de confiance en matière de tests et le gardien des meilleures pratiques. Le CoE prend en charge différentes unités opérationnelles, différentes méthodes de test (telles que DevOps et Agile), et dispose de la flexibilité nécessaire pour recommander des tests de performance et des outils de test en fonction des besoins. Afin d'élaborer de meilleurs modèles de test et d'améliorer la qualité des tests, le CdE sert de point unique de consolidation et de réutilisation des données de test qui ont été générées et collectées dans plusieurs unités commerciales au fil du temps.
Ingénieur de performance
L'ingénieur en performance fournit une vision holistique de l'ensemble du code en cours de développement afin de s'assurer que les critères de test de performance sont complets, qu'ils englobent la situation dans son ensemble et qu'ils tiennent compte de tous les éléments distincts du code en cours de développement. L'ingénieur performance est le principal utilisateur des outils de test de performance et possède un haut degré d'expertise dans la création de scripts, la conception, l'exécution et l'analyse des résultats des tests. L'ingénierie de la performance fait intervenir l'ingénieur de la performance dans la phase initiale du développement, où il peut fournir les mesures de performance et les scénarios nécessaires pour que le code soit considéré comme prêt à être publié. Une implication précoce permet à l'ingénieur en charge de la performance de s'assurer que la solution répond aux attentes en matière de performance définies au début du développement. Ils confirment également que l'architecture et la conception sont cohérentes tout au long du développement.
Développeur de logiciels
Les développeurs sont des experts en codage, mais ils sont souvent peu compétents en matière de tests fonctionnels et de performance. Ils travaillent dans leur environnement de développement intégré (IDE) et ont tendance à utiliser leurs outils préférés, peu enclins à en apprendre de nouveaux. L'ingénierie de la performance passe de la gauche aux tests de performance, ce qui la fait entrer dans le domaine de responsabilité du développeur de logiciels. Avec l'aide de l'ingénieur en performance, les développeurs de logiciels peuvent effectuer des tests de performance tout en écrivant le code. Le développeur ne publie pas son code avant qu'il n'ait satisfait aux critères de test de performance.
DevTester
Le "devtester" n'existe pas dans les tests de performance classiques, car il existe des distinctions claires entre les développeurs de logiciels et les ingénieurs de performance. Avec l'ingénierie de la performance, le devtester apparaît comme une partie prenante qui relie l'ingénierie de la performance et les équipes de développeurs. Ils comblent le fossé en ayant de solides compétences en matière de codage et de test, bien qu'ils n'aient pas le même niveau d'expertise que le développeur et l'ingénieur de performance. Ils peuvent effectuer des tests rapidement et disposent d'une plus grande flexibilité que les développeurs pour utiliser différents outils en fonction des besoins.
Analystes commerciaux et ingénieurs d'application
En décalant les tests, l'ingénierie de la performance associe les analystes commerciaux et les ingénieurs d'application. Cela garantit que les exigences de performance de l'entreprise et de l'application définissant la qualité de l'expérience de l'utilisateur sont intégrées dans les critères de performance. Ces deux rôles surveillent l'application en production afin de garantir une performance optimale de l'application à tout moment.
L'ingénierie de la performance est en train de transformer le paysage du développement logiciel ainsi que les descriptions de poste de tous ceux qui y participent. Et comme un plus grand nombre de rôles sont désormais impliqués, le besoin d'outils et de technologies pour rationaliser le processus est plus grand que jamais. L'ingénierie de la performance exige une intégration et une collaboration de bout en bout, de droite à gauche et de gauche à droite, ainsi que des informations et des analyses en temps réel. Les fournisseurs traditionnels de tests de performance ne sont pas suffisamment équipés pour faire face à cette vague de changements chaotiques. OpenText dispose cependant de l'expérience et des solutions technologiques éprouvées pour transformer le chaos des tests en ordre technique.
L'architecture ouverte des solutions d'ingénierie des performances d'OpenText prend en charge les tests pour tout type de protocole et d'application dans n'importe quel environnement de développement. Il permet aux parties prenantes, des développeurs aux analystes commerciaux, d'utiliser de nombreux outils fournisseurs et open source afin de permettre une intégration CI/CD complète à l'échelle. Les intégrations d'outils OpenText permettent d'éliminer rapidement les temps d'attente du développement et des tests qui ralentissent la livraison des applications. Les intégrations permettent de créer rapidement des simulations réalistes d'API, de conditions de réseau et de services virtuels. Les solutions d'ingénierie des performances d'OpenText s'appuient sur l'infrastructure existante sur site ou dans le cloud et favorisent la réutilisation des actifs pour tirer parti des investissements existants. Cela permet d'évoluer rapidement pour répondre aux exigences des tests de performance de plusieurs applications dans l'ensemble de l'entreprise.
Les tests de performance traditionnels ne commençaient pas avant la fin des tests fonctionnels et ne commençaient pas à identifier les défauts et les causes profondes avant la fin des tests de performance. Les solutions d'ingénierie des performances d'OpenText permettent de mesurer et d'analyser les défauts en continu et de bout en bout, afin d'identifier les causes profondes en temps réel, avant même la fin du test de performance. Les critères de performance sont inclus dans la définition et les exigences du terme "fait". Les analyses en temps réel d'OpenText aident l'ingénieur des performances à fournir rapidement un retour d'information au développeur afin d'initier le dépannage dès le début du processus de développement. La surveillance synthétique et la surveillance des utilisateurs réels en production permettent d'identifier les problèmes de performance qui ont échappé aux tests et qui doivent être corrigés dans la prochaine version. La saisie et l'analyse du sentiment de l'utilisateur final du point de vue de la performance fournissent un retour d'information plus spécifique aux développeurs afin d'optimiser l'application pour une meilleure performance.
Offrez une expérience client irréprochable grâce à des tests basés sur des projets
Favorisez la collaboration et améliorez la fiabilité des applications grâce aux tests
Garantir la qualité des applications avec des tests évolutifs basés sur le cloud
Accélérez les tests logiciels avec des API et des simulations réalistes