▼
Scroll to page 2
DATA S H E E T Borland® SilkPerformer® Tests de montée en charge et de performance GARANTIR L'EXTENSIBILITÉ, LES PERFORMANCES ET LA FIABILITÉ DES APPLICATIONS CRITIQUES Borland® SilkPerformer® est une puissante solution d’entreprise – néanmoins très simple d’emploi – pour gérer des tests de montée en charge et de mise en « conditions de stress » des applications critiques afin d’optimiser leur qualité. Grâce à son environnement graphique de génération de scripts et à sa capacité à tester de multiples environnements applicatifs en simulant des milliers d’utilisateurs simultanés, Borland SilkPerformer permet de tester très précisément la fiabilité, les performances et l’extensibilité des applications avant leur déploiement – quels que soient leur périmètre et leur niveau de complexité. La puissance de ses outils de diagnostic et la qualité de ses rapports décisionnels simplifient radicalement l’isolation des problèmes afin de prendre des décisions rapides pour abréger les cycles de test et les délais de mise sur le marché. FONCTIONNALITÉS ET AVANTAGES REDUCTION DU RISQUE SUR LES OBJECTIFS DE PERFORMANCE SilkPerformer garantit la qualité des applications critiques d’entreprise en quantifiant précisément leurs performances (tant du point de vue de l’utilisateur final qu’en interne) grâce à de multiples scénarios réalisés dans des conditions de charge dynamique. Lors du développement des applications d’entreprise, SilkPerformer permet notamment de : ■ ■ ■ ■ Evaluer avec précision et faire savoir simplement les performances de l’application avant déploiement. Créer des scenarii de tests réalistes et reproductibles qui contribuent à une couverture des tests optimum. Découvrir aisément et rapidement les causes originelles des problèmes de performance. Réduire les coûts d’infrastructure grâce à la mise au point et la planification précise des capacités avant la mise en production. DE PUISSANTES FONCTIONS DE SIMULATION Analyse en temps réel des tests de charge La vérification en conditions de charge assure la détection de toutes les erreurs fonctionnelles (contenu de page incorrect) dans toutes les conditions de charge. Enfin, la présence d’interfaces standards permet d’étendre les fonctionnalités de SilkPerformer pour des scenarii où les fonctionnalités prêtes à l’emploi ne sont pas suffisantes. Grâce à son innovante technologie TrueScale, SilkPerformer permet de simuler desmilliers d’utilisateurs simultanés sur le même ordinateur et fournit une plate-forme suffisamment puissante pour assurer une validation visuelle des contenus avec une consommationminimale de ressources. En cas de besoin, des agents de test de charge peuvent êtremis enoeuvre dans des centres distants – sans compromettre l'intégrité du pare-feu. DES TESTS OPPORTUNS DES LE DÉBUT DU PROCESSUS DE DÉVELOPPEMENT Le même test de charge permet de simuler des utilisateurs virtuels travaillant avec différents protocoles Internet, middlewares, bases de données et systèmes informatiques. Par ailleurs, grâce au support des jeux de policesmulti-octets etUTF-8, il est également possible de tester des applications internationalisées sous Unicode®. La simulation des adresses IP client permet également de tester des sites avec équilibrage de charge. Les pagesWeb sont obtenues par émulation du comportement de requête d’un véritable utilisateur (annulations, etc.) et par une simulation précise du comportement de connexion, de la gestion des cookies et des stratégies de cache des navigateurs.Dans le même temps, la technologie TrueModemet desmodèles réalistes de charge de travail confèrent à SilkPerformer une précision incomparable. La réduction du coût de correction des bogues des applications multi-niveaux est d’autant plus significative que les tests débutent tôt – avant même la construction des applications client – pour valider les fonctionnalités, l'interopérabilité et les performances des composants applicatifs distants sous des accès simultanés. SilkPerformer permet de générer rapidement des pilotes de test pour servicesWeb, composants serveur .NET et COM+, objets EJB (Enterprise JavaBeans) et Java™ RMI et de les explorer à travers une interface ergonomique (par pointer/cliquer). Alternativement, il est également possible d’importer directement des tests JUnit/NUnit écrits par des développeurs pour mener des tests de concurrence ou de construire de nouveaux cas de test directement en Java ou avec d’autres langages .NET (C# et VB.NET) avec SilkPerformer Java Editor ou le module complémentaire Visual Studio. Borland® SilkPerformer® FONCTIONNALITÉS ET AVANTAGES ( SUITE ) EFFICACITÉ DE CRÉATION DES TESTS ET DES CYCLES DE TESTS SilkPerformer simplifie la création des tests sans compromis pour la qualité : ■ ■ ■ ■ ■ ■ ■ ■ Utilisation de l’environnement de test intégré SilkPerformer comme point de contrôle unique Simplicité incomparable grâce à la méthodologie intégrée basée sur des assistants de workflow pas à pas Génération automatique de scripts incluant des vérifications de contenus et des manipulations JavaScript — pour éliminer pratiquement tout script manuel Personnalisation simplifiée des tests avec des données utilisateur aléatoires — sans programmation de la moindre ligne de code Réutilisation des cas de test dans différents environnements et scénarii sans changement des scripts de test Manipulation du contrôle de version des scripts de test via Borland® StarTeam® ou d’autres outils compatibles SCCI Création rapide de charges réalistes grâce à l’assistant intégré Affichage en temps réel de l’état du test de charge — pour éviter des résultats invalides exigeant de réitérer de longues sessions de test Diagnostics visuels côté client La technologie exclusive TrueLog™ de SilkPerformer permet de réaliser des diagnostics selon la véritable perspective d’un utilisateur en recréant visuellement lors des tests de charge les données qu’il fournit/reçoit—y compris tous les objets intégrés aux pages HTML —afin de visualiser et analyser le comportement de l'application lorsque des erreurs se produisent au cours des tests. Par ailleurs, les statistiques détaillées de temps de réponse permettent de découvrir les causes sources des niveaux de service non respectés avant la mise en ligne de l'application. Diagnostics visuels côté serveur L’ajout du module d’analyse serveur permet de contrôler les statistiques serveurs et de corréler automatiquement les données avec les résultats des tests de charge pour identifier les problèmes récurrents avec les serveurs sous-jacents – même lorsqu'ils se situent derrière des pare-feux. Grâce à l’intégration d’outils de diagnostic approfondi, SilkPerformer permet de localiser les goulets d’étranglement jusqu’à la ligne de code précisément en cause dans la couche applicative J2EE™/.NET. En outre, les rapportsWeb de SilkPerformer sont simples à partager, personnaliser et comprendre et permettent – même aux décideurs non-techniques – de rapidement interpréter leurs résultats et gagner du temps. Reporting et gestion des test SilkPerformer créé automatiquement des rapports orientésWeb après chaque tir, simples à personnaliser, à réutiliser et à partager, en particulier avec Borland® SilkCentral® Test Manager. L’ intégration bidirectionnelle avec Borland® SilkCentral® Test Manager maximise la productivité, la traçabilité et le contrôle des projets de test de charge. Les ressources de test (scripts, résultats) peuvent être stockées dans SilkCentral Test Manager pour fournir un point central de contrôle et d’administration des activités qualité et améliorer la prise de décision. CONFIGURATION REQUISE Logiciel ■ Matériel Microsoft Windows® 2003, Windows XP, Windows 2000 ■ ProcesseurIntel® Pentium® 4(ouéquivalent) ■ 512 MB RAM (1024 MB recommended) ■ 10 MBit Ethernet (100 MBit recommended) ENVIRONNEMENTS SUPPORTÉS Protocoles et interfaces supportés pour les test de charge ■ HTTP(S)/HTML, Unicode (UTF-8), SOAP (XML),WAP2 (WTLS,MMS), imode, streaming media (MS, Real),Macromedia AMF, FTP, LDAP,MAPI, IMAP, SMTP/POP, SSL, CORBA (IIOP), Java RMI (EJB/J2EE), .NET Remoting, (D)COM, Oracle® Forms, Citrix ICA, ODBC, ADO, Oracle Call Interface (OCI), DB2 CLI, TCP/IP, UDP, Tuxedo ATMI, Jolt, Jacada, TN3270E, TN5250 et VT100/200+ Interfaces ouvertes ■ .NET Framework, Java Framework, VB Framework, COM Interface, DLL Interface Systèmes CRM/ERP ■ Moniteurs temps réel ■ Compteurs système/réseauWindows et UNIX®, SNMP, compteurs serveur pour Microsoft IIS, Apache, IBMWebSphere, BEAWebLogic, Oracle, IBM DB2,Microsoft SQL Server, etc. SAP, PeopleSoft, Siebel, Oracle Applications Borland Software Corporation est le leader mondial des plates-formes indépendantes d'optimisation des livraisons logicielles. Borland propose des produits et services pour maximiser la synergie entre équipes, technologies et processus et la valeur des créations logicielles. Copyright © 2007 Borland Software Corporation. Tous droits réservés. Tous les noms de produits et marques Borland sont des marques, marques de service ou marques déposées de Borland Software Corporation aux États-Unis et dans d’autres pays. Toutes les autres marques sont la propriété de leurs détenteurs respectifs. 24463 www.borland.com