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.


L'ingénierie de la performance consiste en des tests et une surveillance proactifs, continus et de bout en bout des performances des applications. Elle permet une collaboration harmonieuse entre les équipes, les outils et les processus grâce à des boucles de rétroaction continues. Ici, la responsabilité de l'assurance qualité n'incombe pas seulement aux testeurs, mais aussi aux développeurs, aux ingénieurs de performance, aux gestionnaires de produits et aux analystes commerciaux.
En tirant parti d'outils adaptés, allant des développeurs aux ingénieurs de performance, l'ingénierie de la performance permet des tests de performance en amont et une surveillance des performances des applications en aval. Il est difficile de saisir à quel point l'ingénierie des performances s'éloigne des tests de performance traditionnels sans comprendre ce que sont les tests de performance classiques.
Les tests de rendement classiques constituent en réalité un sous-ensemble de l'ingénierie de la performance. Cela implique 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 rendement consistent à vérifier la vitesse, la fiabilité, l'évolutivité, la stabilité, le temps de réponse et l'utilisation des ressources d'une application sous la charge de travail prévue. Avant d'aborder les différences entre l'ingénierie du rendement et les tests de performance, nous allons d'abord examiner les tests de rendement isolément et expliquer pourquoi, à eux seuls, ils ne sont plus viables.
Examinons maintenant les principales différences entre l'ingénierie du rendement et les tests de performance.
Grâce aux concepts suivants, le DevOps et l'ingénierie du rendement permettent d'obtenir des résultats de performance de production constants, permettant aux clients de déployer des applications efficacement 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 de la performance assure l'optimisation de bout en bout du système grâce à un processus de test et de surveillance continu . Cela permet d'intégrer les tests de rendement et de charge plus tôt dans le processus de développement. Cela diffère des tests de performance traditionnels où les tests avaient lieu après la stabilisation des tests fonctionnels et la publication du code.
Une fois le code publié, l'ingénierie du rendement surveille l'application en production à l'aide d'outils de surveillance de la performance des applications (APM).
Équipe interfonctionnelle des intervenants de la performance
L'ingénierie de la performance permet la collaboration entre les intervenants d'un projet, des analystes d'affaires aux développeurs. Maintenir des niveaux de performance élevés qui améliorent l'expérience client, suivre le rythme des affaires et gérer la performance de bout en bout font de chacun, et pas seulement des ingénieurs QA/performance, un garant de la performance du produit. Voici comment.
Centre d'excellence en matière de tests
Le Centre d'excellence en matière de tests (CoE) agit à titre de conseiller de confiance en matière de tests et de garant des meilleures pratiques. Le CoE prend en charge différentes unités commerciales, différentes méthodes de test (comme DevOps et Agile) et dispose de la flexibilité nécessaire pour recommander des tests de rendement et des outils de test selon les besoins. Pour construire de meilleurs modèles de test et améliorer la qualité des tests, le CoE sert de point unique de consolidation et de réutilisation des données de test générées et recueillies au fil du temps dans plusieurs unités commerciales.
Ingénieur de performance
L'ingénieur de performance fournit un aperçu de tout le code en développement afin de s'assurer que les critères de test de performance sont exhaustifs, englobent le contexte global et tiennent compte de tous les éléments de code distincts en développement. L'ingénieur de performance est le principal utilisateur des outils de test de performance et possède une grande expertise en matière de script, de conception, d'exécution et d'analyse des résultats de test. L'ingénierie de la performance amène l'ingénieur de la performance à la phase initiale du développement, où il peut fournir les indicateurs et les scénarios de performance nécessaires pour que le code soit considéré comme prêt pour la mise en production. Une implication précoce permet à l'ingénieur de performance de s'assurer que la solution répond aux attentes de rendement définies au début du développement. Ils confirment aussi que l'architecture et le design sont cohérents tout au long du projet.
développeur de logiciels
Les développeurs sont des experts en programmation, mais 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, avec peu d'intérêt pour l'apprentissage de nouveaux outils. L'ingénierie du rendement déplace les tests de rendement vers la gauche, les intégrant ainsi dans le domaine de responsabilité du développeur logiciel. Avec l'aide de l'ingénieur de performance, les développeurs de logiciels peuvent effectuer des tests de rendement pendant l'écriture du code. Le développeur ne publie pas son code tant qu'il n'a pas satisfait aux critères des tests de performance.
DevTester
Le rôle de développeur-testeur n'existe pas dans les tests de performance classiques, car il existe une distinction claire entre les développeurs de logiciels et les ingénieurs de performance. Avec l'ingénierie de la performance, le développeur-testeur émerge comme un joueur clé qui fait le lien entre les équipes d'ingénierie de la performance et les équipes de développement. Ils comblent le fossé grâce à leurs solides compétences en codage et en tests, même si leur niveau d'expertise n'est pas tout à fait le même que celui du développeur et de l'ingénieur de performance. Ils peuvent exécuter des tests rapidement et disposent d'une flexibilité bien supérieure à celle des développeurs pour utiliser différents outils selon les besoins.
analystes d'affaires et ingénieurs d'application
En déplaçant les tests vers la droite, l'ingénierie de la performance intègre les analystes d'affaires et les ingénieurs d'application. Cela garantit que les exigences de performance opérationnelle et applicative définissant la qualité de l'expérience utilisateur sont intégrées aux critères de performance. Ces deux rôles permettent de surveiller l'application en production afin d'assurer des performances optimales en permanence.
L'ingénierie de la performance transforme le paysage du développement logiciel ainsi que les descriptions de poste de tous ceux qui y participent. Et avec un plus grand nombre de rôles impliqués maintenant, le besoin d'outils et de technologies pour simplifier le processus est plus important 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 solutions de test de rendement ne sont pas suffisamment outillés pour faire face à cette vague de changements chaotiques. OpenText possède toutefois l'expérience et les solutions technologiques éprouvées pour transformer le chaos des tests en un ordre maîtrisé.
Les solutions d'ingénierie de performance d'OpenText, grâce à leur architecture ouverte, prennent en charge les tests sur tous les protocoles et types d'applications dans tous les environnements de développement. Il permet aux parties prenantes, des développeurs aux analystes d'affaires, d'utiliser de nombreux outils propriétaires et open source afin de permettre une intégration CI/CD complète à grande échelle. Les intégrations d'outils OpenText permettent d'éliminer rapidement les délais de développement et de test qui ralentissent la livraison des applications. Ces intégrations permettent cela en permettant la création rapide de simulations réalistes d'API, de conditions réseau et de services virtuels. Les solutions d'ingénierie de performance d'OpenText s'appuient sur l'infrastructure sur place ou infonuagique existante et favorisent la réutilisation des actifs afin de tirer parti des investissements existants. Cela permet de s'adapter rapidement aux exigences des tests de performance de plusieurs applications à l'échelle de l'entreprise.
Les tests de performance traditionnels ne commençaient qu'une fois les tests fonctionnels terminés et l'identification des défauts et de leurs causes profondes ne débutait qu'à la fin des tests de performance. Les solutions d'ingénierie de performance d'OpenText assurent une mesure et une analyse continues et complètes des défauts afin d'identifier la cause première en temps réel, avant même la fin du test de performance. Les critères de rendement sont inclus dans la définition et les exigences de « terminé ». Les analyses en temps réel d'OpenText aident l'ingénieur de performance à fournir rapidement une rétroaction au développeur afin d'initier le dépannage dès les premières étapes du processus de développement. La surveillance synthétique et la surveillance des utilisateurs réels en production permettent de déceler les problèmes de performance qui ont échappé aux tests et qui doivent être corrigés dans la prochaine version. La capture et l'analyse des sentiments des utilisateurs finaux du point de vue des performances fournissent aux développeurs une rétroaction plus précise afin d'optimiser l'application pour de meilleures performances.
Offrez une expérience client sans faille grâce aux tests basés sur des projets.
Favorisez la collaboration et améliorez la fiabilité des applications grâce aux tests.
Assurez la qualité des applications avec des tests évolutifs basés sur le nuage.
Accélérez les tests logiciels avec des API et des simulations réalistes.