3 août 2009

Les systèmes de test de l’éditeur de logiciels Business-Logics testent les serveurs bancaires EBICS de banques allemandes et françaises de façon automatisée.

On peut comparer les conditions d’introduction du nouveau standard de communication EBICS en France à la situation du secteur bancaire en Allemagne deux ans plus tôt. L’introduction du standard EBICS représente pour toutes les banques un vaste défi en organisation.

Dans l’environnement des serveurs bancaires on utilise une grande diversité de procédures de test de charge et de fonction pour rendre les hardwares aussi bien que les softwares parfaitement compatibles entre eux et pour garantir une fonction de communication parfaite avec tous les clients. Les procédures de test, comportant la plupart du temps jusqu’à 1000 tests distincts, sont souvent exécutées manuellement par les banques. Finalement, on voudrait arriver à ce que pour les clients ne survienne aucune erreur de fonction ni même de panne de communication émanant de la banque. Pour y parvenir, l’astreinte exigée par le test manuel est assez significative et monopolise des capacités pendant des semaines.

Pour la réalisation de cette tâche importante, Business-Logics propose une suite de tests automatisée. Celle-ci consiste en un système de test et un système de test de charge. Les deux produits peuvent être acquis et employés indépendamment.

Le système de test automatise les exécutions des tests. Une fois que chaque test particulier a été saisi, ils sont tous exécutés à la minute et délivrent à la banque un rapport de test détaillé. Les erreurs de fonction du serveur peuvent être ainsi rapidement et précisément notifiées à l’éditeur du logiciel pour correction. Une fois pris en charge par le programme de test, même les cas de tests spécifiques sur les accords personnels passés avec les clients sont continuellement pris en compte et ne sont jamais abandonnés.

Le système de test BL peut s’étendre à volonté aux cas de tests spécifiques et être continuellement utilisé à cette fin. Ainsi la banque peut garantir à ses clients une communication technique parfaite.

Le processeur de test conçu par Business-Logics peut très bien être aussi utilisé pour une fonction de surveillance du serveur en temps réel. Le système de test ainsi configuré envoie immédiatement un message d’erreur aux administrateurs responsables en cas de fonction aberrante du serveur. Ceux-ci peuvent alors intervenir avant même que les clients n’aient pu constater un problème.

Le deuxième produit de la suite de test est un générateur de charge. Le générateur de charge vérifie la capacité maximale de puissance d’un serveur EBICS.

Une centaine d’applications peut être démarrée en même temps sans que le hardware n’ait à fournir d’effort supplémentaire. On parvient ainsi à obtenir un scénario de charge qui correspond réellement à celui de l’environnement de production et qui détecte les goulots d’étranglement ainsi que les échecs de l’environnement du hardware. Ainsi, les ressources nécessaires doivent être déterminées afin d’être bien armé pour la production.

Jusqu’ici, les systèmes de test BL ont été des outils utiles en ce qui concerne les serveurs du secteur bancaire allemand. Depuis l’introduction en France du standard EBICS, la suite de test BL est maintenant aussi utilisée par les banques françaises.