Запись информации Adobe Flex

Можно записывать сеансы HTTP, содержащие поток данных в или из приложения .swf Adobe Flex.

Об этой задаче

Для выполнения приложений Flex (файлы .swf) и записи сеанса HTTP в браузер должен быть установлен модуль Adobe Flash.

Технология Adobe Flex обеспечивает обмен данными через XML, SOAP или AMF. AMF - это сжатые двоичные данные, которые должны быть преобразованы в XML, чтобы их можно было использовать в тесте производительности HTTP.

Процедура

  1. Запишите HTTP (см. раздел Запись теста HTTP). По умолчанию Rational Performance Tester преобразует формат AMF в формат XML.
  2. Необязательно: Если в параметрах Rational Performance Tester по умолчанию не включено преобразование после записи, следуйте инструкциям раздела Преобразование двоичных данных в тестах.

Результаты

После преобразования данные XML генерируются в тесте с префиксами "amf" в именах (см. следующий пример).
<amf3Property amfName="zipcode" amfType="amf3String" zipcode="94103"/>
Сгенерированный XML можно использовать для корреляции данных. Для корреляции данных можно использовать только атрибуты amfValue и атрибуты без префикса amf.
Прим.: Атрибуты XML с префиксом amf, кроме amfValue, нельзя изменять и использовать в корреляции данных. При изменении этих атрибутов возникнут ошибки во время воспроизведения теста.

Комментарии