Business Process Testing

Business Process Testing est un cadre global basé sur les composants pour le test fonctionnel des applications d’entreprise.

Éditions d’ALM :  Business Process Testing est disponible dans Édition ALM et dans Quality Center Enterprise Edition. Pour plus d’informations sur les éditions d’ALM et les fonctionnalités associées, voir Éditions d’ALM.

Présentation

Le moyen le plus efficace de gérer des activités de tests fonctionnels consiste à travailler de manière cohérente en utilisant une structure de test. Business Process Testing met à votre disposition une structure de test personnalisable, basée sur les composants, qui prend en charge les fonctionnalités suivantes :

Tests manuels et automatisés
  • Vous pouvez créer des étapes manuelles ainsi que des étapes automatisées pour chaque composant et, si vous le souhaitez, synchroniser ces étapes.

  • Vous pouvez migrer des tests du mode manuel au mode automatisé.

  • Vous pouvez utiliser une méthode GUI par mot clé pour élaborer l’automatisation sans codage. Cette méthode génère automatiquement une documentation de test facile à comprendre.

Réutilisation et modularisation des composants

La réutilisation et la modularisation des composants permettent de maîtriser les coûts en accélérant la création, la maintenance et l’exécution des tests.

Création de tests pour des applications simples et complexes

Un test peut porter sur une application Web HTML simple ou un processus métier complexe faisant intervenir des applications empaquetées, telles que SAP ou Oracle, ainsi que des services principaux et des bases de données principales.

Collaboration entre les intervenants

La structure de test est suffisamment flexible pour satisfaire les besoins des divers intervenants, tels que les testeurs manuels, les ingénieurs chargés de l’automatisation et les experts en la matière.

Business Process Testing vous aide à exposer vos composants et vos tests, notamment par des captures d’écran illustrant la manière dont ils doivent être utilisés. Les personnes ayant des rôles différents et affichant des compétences diverses peuvent ainsi partager plus facilement leurs actifs entre eux.

Exemple :  

  • Les tests de processus métier peuvent être créés par des experts dans des domaines non techniques, à même de déterminer les processus métier à tester, et ce sans connaissances préalables en programmation.
  • Les ingénieurs chargés de l’automatisation peuvent préparer des hiérarchies d’objets ainsi que des fonctions spécifiques des applications, puis constituer ces hiérarchies et ces fonctions en blocs de construction destinés à être utilisés dans des tests de processus métier par des experts en la matière.
Gestion des parties d’un test

La gestion des parties d’un test englobe la documentation du composant, les résultats de l’exécution du test, le contrôle de version, les rapports et l’historique. Par ailleurs, vous pouvez générer des documents contenant des informations sur les tests, les flux et les composants d’un projet.

Élaboration simple et rapide des tests au début du cycle de développement et dans un environnement sans script

Vous pouvez définir des mots-clés et des composants avant la remise de l’application pour des tests, de sorte que vous puissiez concevoir des tests plus tôt dans le cycle de vie de développement logiciel.

Vous pouvez tester manuellement les applications avant que les tests automatisés ne soient prêts. L’implémentation des tests de processus métier en sera ainsi facilitée.

Intégrations à d’autres systèmes de test

Intégration aux outils de test et de gestion des tests de Micro Focus, dont ALM, Sprinter, UFT One et Service Test.

Les ingénieurs chargés de l’automatisation peuvent accéder aux fonctionnalités de Business Process Testing directement à partir de leur outil de test, dans un environnement qui leur est familier.

Les utilisateurs ALM peuvent créer des tests de processus métier dans un environnement qu’ils connaissent bien.

Retour en haut

Travailler avec Business Process Testing

Le flux de travail suivant s’appuie sur l’approche ascendante pour travailler avec Business Process Testing :

Pour plus d’informations sur les autres méthodes de travail avec Business Process Testing, voir Choix des techniques de conception.

Comment fonctionne Business Process Testing ?

Business Process Testing fonctionne au sein de Application Lifecycle Management (ALM) comme structure de test basée sur un composant. L’utilisation d’une structure de test procure de nombreux avantages aux entreprises, notamment le fait de pouvoir rationaliser la création ainsi que la maintenance des tests manuels et automatisés, tout comme optimiser les tests de processus métier complets.

En raison de sa flexibilité, Business Process Testing peut être utilisé par différentes personnes possédant divers niveaux d’expérience en matière de programmation, de connaissances dans le domaine et d’expertise métier. Il est possible d’implémenter la structure différemment en fonction des besoins de l’entreprise.

Retour en haut

Vous voulez en savoir plus ?

Retour en haut