Créez facilement des environnements de test d’applications conteneurisés pour z/OS
La solution Infotel Application Environment for Parallel Testing (APT, Environnement d’application pour tests parallèles) automatise les processus de préparation de l’infrastructure pour les tests. Elle permet le retraitement d’un test donné, ainsi que la création et l’exécution de scénarios de test isolés mettant en œuvre des bases de données Db2, VSAM et fichiers séquentiels, le tout dans un seul LPAR (système de partitionnement logique).
En savoir plus
Optimisez vos tests avec Infotel APT
Infotel APT est conçue afin de fournir la technologie appropriée pour les processus Agile associés au DevOps, où la création automatisée de pistes de test isolées assure la rapidité, la sécurité et la conformité nécessaires au démarrage rapide des environnements de test d’applications logicielles. Afin de permettre le déroulement simultané et sans conflit de plusieurs projets parallèles, APT standardise les processus des programmes et des systèmes de test, transformant l’ensemble de programmes de test en un actif de l’entreprise conçu pour s’adapter au rythme des exigences DevOps.
Infotel APT clone (au lieu de simuler) des entités telles que les load modules, les tables Db2, les fichiers et le JCL fournissant des « conteneurs » d’environnement de test qui se comportent comme si l’application se trouvait dans un environnement de production réel. Une application provenant de la plate-forme distribuée accède réellement à l’environnement mainframe et déclenche des processus et l’accès à des données et systèmes réels.
Ainsi, les composants sollicités sont des clones des composants originaux, mais les transactions CICS (système de contrôle des informations client), IMS (système de gestion de l’information) de même les tables Db2 réelles sont dupliquées et non simulées.
Après le déploiement d'APT
- 23 % de réduction des délais du SDLC.
- 22 % de réduction des défauts en production.
- 24 % d’augmentation de la vitesse de livraison des applications.
- 45 % d’augmentation de la couverture des tests.
- 58 % de réduction du nombre de cycles de test nécessaires grâce à des tests précoces et fréquents dans le processus de développement.
APT peut aider en permettant au cycle de test et de livraison des systèmes mainframe d’être plus en phase avec celui des systèmes distribués, les testeurs automatisant les processus, répliquant avec précision les environnements de production et développant en parallèle pour améliorer la rapidité et l’efficacité.
Caractéristiques principales
- Une plus grande uniformité dans la génération des environnements de tests
- Une plus grande souplesse dans la maintenance des programmes
- Un meilleur contrôle de ce qui a été testé et de ce qui ne l’a pas été
- Réduit au minimum le travail de génération de conditions de test d’applications
- Facilite l’exécution des tests de régression, évitant la réapparition d’erreurs déjà résolues
- Conserve les renseignements appliqués à la génération de conditions de test des applications
- Empêche les « anciennes erreurs » de réapparaître en raison de la maintenance de l’application
- Teste le parallélisme par l’isolation dans le même LPAR en environnement z/OS, sans interférence
- Clonage des composants optimisé (n’utilise que ce dont vous avez besoin pour le test)
- Planifie, automatise et certifie l’intégration des tests et leur réapplication automatisée (concept : créer, utiliser, réexécuter) à travers des environnements isolés – Gestion de l’environnement de test de bout en bout
- Permet indirectement d’améliorer continuellement les performances et la disponibilité, par la mise en place de pratiques de tests
- Mise en place facilitée des environnements de tests, standardisés, grâce à la Web-App
- Rafraichissement des données/programmes dans les containers : re-load de l’ensemble des « composants et/ou data » en quelques secondes
Éliminez les barrières des tests manuels
APT est conçu pour créer et gérer plusieurs environnements de test pleinement fonctionnels qui opèrent simultanément, mais de manière indépendante.
Ce scénario de développement “réel” permet aux programmeurs de certifier que le code nouveau ou modifié, ou les nouvelles fonctionnalités sur lesquelles ils travaillent, fonctionnent comme prévu, sans attendre l’avancement des autres programmeurs. Cela garantit également que toutes les applications fonctionnent ensemble (au sein du système) en permettant de tester l’ensemble de la chaîne d’applications au moment opportun.
Le résultat final est des cycles de développement plus rapides, délivrant des applications de haute qualité, en utilisant moins de programmeurs hautement qualifiés (très bien rémunérés) pour accomplir le travail. Les obstacles au développement de logiciels sur mainframe ont maintenant été éliminés !
En résumé
- Une plus grande intégrité des applications dans le cadre des méthodologies DevOps
- Un délai de production d’applications plus court
- Permet d’économiser des heures de travail grâce à la création automatisée d’environnements de test
- Réduit le coût de possession grâce à l’automatisation des processus (minimise les reprises d’applications)
- Permet le financement d’autres secteurs de votre budget informatique grâce aux économies réalisées
Ressources documentaires
Explorez notre bibliothèque de ressources, incluant des documents techniques, des livres blancs et des études de cas, pour approfondir votre compréhension et optimiser l’utilisation de nos solutions.