Создание нового теста
Можно создать тест для добавления в существующую категорию и набор тестов.
Об этой задаче
Эти инструкции описывают создание нового теста в существующей категории и набора тестов (например, набора тестов Очереди в категории Тесты администратора очередей) в IBM® MQ Explorer. Инструкции описывают как определить тест в среде разработки Eclipse. Дополнительная информация о написании исходного кода теста Java™ приведена в разделе Интерфейс WMQTest.
Если необходимо создать новый набор или категорию тестов вместо применения существующего набора или категории, или если вы создали новые объекты для администрирования в IBM MQ Explorer и пишите тесты для новых объектов, см. Создание новых категорий тестов, наборов тестов и типов объектов.
Создание проекта модуля Eclipse для хранения нового теста
Прежде чем начать
Убедитесь, что установлены инструменты графической среды редактирования Eclipse (GEF). Дополнительные сведения можно найти в разделе Установка IBM MQ Explorer в средах Eclipse.
Об этой задаче
Создание и настройка нового проекта модуля для хранения нового теста:
Процедура
Результаты
Определение нового теста
Об этой задаче
следующие инструкции описывают способ определения нового теста в существующем наборе тестов (например, в наборе тестов Очереди) в существующей категории Тесты администратора очередей. Дополнительная информация о создании нового набор тестов в категории Тесты администратора очередей, создании новых категорий или определении новых типов объектов для тестирования, см. Создание новых категорий, наборов тестов и типов объектов.
Настройте модуль для хранения нового теста:
Процедура
Результаты
Проект модуля теперь настроен для хранения нового теста; теперь необходимо написать сам тест.
Задайте новый тест для каждого нового теста, который вы хотите написать.
Написание нового теста
Об этой задаче
Создайте класс Java, содержащий тест:
Процедура
-
На панели Сведения элемента расширения щелкните по метке поля класс, выделенного подчеркиванием.
Откроется мастер Редактор атрибутов Java.
- Убедитесь, что выбран только переключатель Наследуемые абстрактные методы, затем нажмите кнопку Готово. Файл класса Java откроется в редакторе Java.
- Сохраните файл манифеста модуля. Обратите внимание, что значение в поле класса вставляется автоматически.
- Измените исходный код Java.
- Описывает тест в допустимом файле XHTML или HTML. Сохраните файл с именем и расположением, указанными в атрибуте
furtherinfo
в файле plugin.xml. Расположение файла XHTML может быть как локальным (хранится в том же модуле, что и тест; например, в подкаталоге doc) или удаленным (хранится на web-сервере).
Результаты
Вы завершили создание тестов и настройку модуля, содержащего тест. Теперь экспортируйте и разверните модуль для его тестирования.
Напишите новый тест для каждого теста, заданного в файле plugin.xml.
Развертывание нового теста
Об этой задаче
Экспортируйте модуль, содержащий тест (или набор тестов) в файловую систему и перезапустите IBM MQ Explorer, чтобы новый модуль загрузился и вы могли выполнять тесты:
Процедура
- На панели структура пакетов щелкните правой кнопкой на проекте модуля com.ibm.mq.explorer.tests.samples, затем выберите Экспорт.... Откроется окно Экспорт....
- В проекции Развертывание модулей выберите Развертываемые модули и фрагменты и нажмите кнопку Далее.
-
В поле Каталог введите
расположение модуля
IBM MQ Explorer Tests. Расположение: MQ_INSTALLATION_PATH\eclipse, где
MQ_INSTALLATION_PATH
- это установочный каталог IBM MQ. - Выберите свой модуль в Доступные модули и фрагменты и нажмите кнопку Готово.
- Перезапустите Eclipse и откройте проекцию IBM MQ Explorer.
Результаты
Теперь вы развернули новый модуль. Можно выполнять новые тесты.