Vous pouvez enregistrer une session HTTP contenant du trafic à destination et
en provenance d'une application Adobe Flex (fichier .swf).
Pourquoi et quand exécuter cette tâche
Le plug-in Adobe Flash
doit être installé dans votre navigateur Web pour permettre l'exécution
d'applications Flex
(fichiers .swf) et l'enregistrement de la session
HTTP associée.
La technologie Adobe Flex permet la communication
au moyen de données XML, SOAP ou AMF. AMF est un format binaire compressé qui doit être
transformé en XML pour pouvoir être utilisé dans un test de performances HTTP.
Procédure
- Enregistrez la session HTTP comme décrit dans Enregistrement d'un test HTTP.
- Une fois le test de performances HTTP généré, dans l'éditeur de test,
sélectionnez les demandes HTTP qui contiennent les données AMF binaires.
- Dans le volet de détails des éléments de test,
faites un clic droit sur le tableau Données et
sélectionnez Appliquer la transformation.
- Dans la fenêtre Sélection d'un adaptateur de transformation,
choisissez Convertir AMF en XML et cliquez sur OK.
Résultats
Après la transformation, les données XML sont générées dans le test avec
le préfixe "amf" dans leur nom, comme dans l'exemple
suivant :
<amf3Property amfName="zipcode" amfType="amf3String" zipcode="94103"/>
Le XML généré
peut être utilisé pour la corrélation des données. Seuls les attributs
amfValue et les attributs
sans préfixe
amf sont utilisables pour la corrélation des données.
Remarque : Ne tentez pas de modifier ou d'utiliser pour la corrélation des données un
attribut XML dont le nom commence par amf, excepté s'il s'agit de
l'attribut amfValue. Faute de quoi, la relecture du test entraînera des
erreurs.