Manuel du propriétaire | Borland SILKPERFORMER Manuel utilisateur

Ajouter à Mes manuels
2 Des pages
Manuel du propriétaire | Borland SILKPERFORMER Manuel utilisateur | Fixfr
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

Manuels associés