Создание пользовательских преобразований данных

Для преобразования двоичных данных в тестах можно создать собственные преобразования данных. Преобразования данных позволяют изменить формат двоичных данных на более удобный для чтения и обеспечивают корреляцию данных.

Прежде чем начать

Для того чтобы создать преобразование данных, требуются знания в области разработки методов Java™ в Eclipse.

Процедура

Для создания преобразования данных выполните следующие действия:

  1. Выберите Файл > Переключить рабочую область > Другое, а затем введите имя новой рабочей области, которая будет создана. Продукт будет перезапущен в новой рабочей области.
  2. Разархивируйте файл MyTransformProject.zip. В архивном файле MyTransformProject.zip содержатся проекты MyNewDataTransformFeature и MyTransformProject. По умолчанию, этот файл установлен в каталоге C:\Program Files\IBM\IBMIMShared\plugins\com.ibm.rational.test.lt.sampleдата_версии\install.
  3. Импортируйте проекты MyNewDataTransformFeature и MyTransformProject в новую рабочую область. Дополнительная информация об импорте проектов содержится в разделе Импорт существующих проектов.
  4. Выберите Окно > Открыть проекцию > Ресурс, чтобы открыть проекцию Ресурс.
  5. Откройте файл MyTransformer.java для редактирования.
  6. Реализуйте методы transformData и unTransformData для создания преобразований данных.
  7. Необязательно: Если для реализации преобразований требуются другие файлы .jar, добавьте соответствующие файлы .jar в пользовательскую библиотеку.
    1. Щелкните правой кнопкой мыши на проекте MyTransformProject в представлении Ресурсы, а затем выберите Путь компоновки > Настроить путь компоновки.
    2. Щелкните на вкладке Библиотеки.
    3. Выберите Добавить библиотеку. Откроется окно Добавить библиотеку.
    4. Выберите Пользовательская библиотека и нажмите кнопку Далее.
    5. Щелкните на вкладке Библиотеки пользователя.
    6. Нажмите кнопку Создать и введите имя библиотеки.
    7. Нажмите кнопку Добавить файлы JAR и выберите нужные файлы .jar.
    Теперь код из файлов .jar доступен для проекта MyTransformProject.
  8. Запустите еще одну копию инструментальных средств для отладки преобразований. Дополнительные сведения об отладке содержатся в разделе Локальная отладка в документации Eclipse.
    1. Выберите Запустить > Конфигурации отладки.
    2. Выберите Приложение Eclipse.
    3. Щелкните на значке Новая конфигурация запуска.
    4. Отредактируйте новую конфигурацию и нажмите кнопку Отладка.
  9. В копии инструментальных средств, запущенной для отладки, запишите тест, а затем откройте его для редактирования.
  10. Выберите Редактировать > Преобразование данных. Откроется окно Выбрать адаптер преобразования. Преобразование MyTransformer отображается в списке вместе со стандартными преобразованиями, входящими в комплект поставки продукта.
  11. Выберите преобразование MyTransformer и нажмите кнопку OK. При применении преобразования корреляция данных удаляется. Для повторной корреляции данных выберите Редактировать > Повторно коррелировать данные теста.
  12. Щелкните правой кнопкой мыши на MyNewDataTransformFeature и выберите действие Экспорт.
  13. Выберите Разработка модуля > Развертываемые функции и нажмите кнопку Далее. Откроется окно Развертываемые функции.
  14. Выберите MyNewDataTransformFeature.
  15. На странице Целевое расположение укажите каталог или найдите его с помощью кнопки Обзор, а затем нажмите кнопку Готово. Функция, доступная для установки, экспортируется в указанный каталог. Экспортируемые файлы можно заархивировать, чтобы облегчить их копирование на другие компьютеры.

Комментарии