Загрузка, установка и настройка SOAPUI на Windows

В этом руководстве мы продемонстрируем шаги по загрузке, установке и настройке пользовательского интерфейса SOAP (версия с открытым исходным кодом).

Ниже приведены требования к программному и аппаратному обеспечению для различных платформ.

Загрузка, установка и настройка SOAPUI

В этом руководстве установка выполняется на Windows Среда. Для других ОС процесс остается таким же.

Вот схема процесса установки

Загрузка, установка и настройка SOAPUI

Часть А: Загрузка

  • Перейдите в https://www.soapui.org/downloads/latest-release/
  • Прокрутите вниз и выберите загрузчик в зависимости от вашей операционной системы. В этом руководстве мы установим SOAP UI на 64-битной версии. Microsoft Windows операционная система.
  • Загрузка пользовательского интерфейса SOAP

  • При нажатии кнопки «Загрузить» пользователь автоматически перенаправляется на https://www.soapui.org/downloads/thank-you-for-downloading-soapui/ и загрузка установщика начнется автоматически.

    Загрузка пользовательского интерфейса SOAP

Часть B: Установка

Шаг 1: После загрузки запустите файл от имени администратора, как показано ниже.

Установка пользовательского интерфейса SOAP

Шаг 2: В мастере настройки нажмите «Далее», чтобы продолжить.

Установка пользовательского интерфейса SOAP

Шаг 3: Выберите каталог установки или оставьте каталог установки по умолчанию как есть.

Установка пользовательского интерфейса SOAP

Шаг 4: Выберите компоненты, которые вы хотите установить.

  • Пользовательский интерфейс SOAP отмечен по умолчанию и НЕ настраивается пользователем.
  • Источник – включите, если хотите получить доступ к исходному коду SOAP-UI. Мы его не выбрали.
  • Hermes JS — включите, если приложение требует тестирования JMS.
  • Учебное пособие — включите, если вы хотите получить доступ к учебным пособиям по SOAP-UI после установки.

Установка пользовательского интерфейса SOAP

Шаг 5: Примите лицензионное соглашение и нажмите «Далее», чтобы продолжить.

Установка

Шаг 6: Выберите расположение папки для учебных пособий или оставьте расположение по умолчанию как есть и нажмите «Далее».

Установка пользовательского интерфейса SOAP

Шаг 7: Выберите расположение папки меню «Пуск» или оставьте расположение по умолчанию как есть и нажмите «Далее».

Установка пользовательского интерфейса SOAP

Шаг 8: Установите флажок «Создать значок на рабочем столе» и нажмите «Далее».

Установка

Шаг 9: Начнется установка, и после ее завершения мастер отобразит приведенный ниже статус. Нажмите «Готово».

Установка пользовательского интерфейса SOAP

Шаг 10: После нажатия кнопки «Готово» запускается пользовательский интерфейс SOAP.

Установка пользовательского интерфейса SOAP

  1. Строка меню
  2. Панель быстрого доступа
  3. Область навигации по проекту
  4. Свойства рабочей области
  5. Зона регистрации

Часть C: Настройка

Давайте сначала разберемся со структурой проекта в пользовательском интерфейсе SOAP.

  • Первым шагом в пользовательском интерфейсе SOAP является создание рабочей области. С рабочей областью может быть связано несколько проектов. Пользователи могут создавать более одного рабочего пространства. В версии SOAP UI Pro мы можем плавно переключать среды, чтобы сопоставить их с разными конечными точками.
  • Для каждого проекта мы можем создать несколько наборов тестов.
  • К каждому набору тестов может быть прикреплено несколько тестовых случаев.
  • Для каждого тестового примера может быть связано несколько этапов тестирования.

Ниже приведено графическое представление структуры рабочей области в SOAP-UI.

Настройка пользовательского интерфейса SOAP

Шаг 1: Первый шаг — создать рабочее пространство. Создайте рабочую область, как показано ниже. Все артефакты, которые мы собираемся создать с этого момента, будут содержаться в этом рабочем пространстве.

Настройка пользовательского интерфейса SOAP

Шаг 2: Введите имя рабочей области и нажмите «ОК».

Настройка пользовательского интерфейса SOAP

Шаг 3: Теперь пользователю необходимо выбрать путь, по которому должно быть сохранено это рабочее пространство.

  1. Выберите путь, по которому необходимо сохранить рабочую область.
  2. Имя XML рабочей области, которое необходимо найти, когда пользователь захочет открыть рабочую область в будущем.
  3. Щелкните "Сохранить".

Настройка пользовательского интерфейса SOAP

Шаг 4: Рабочая область создается, как показано ниже. Мы также можем получить доступ к свойствам рабочей области на вкладке «Свойства рабочей области».

Настройка пользовательского интерфейса SOAP

Теперь мы успешно настроили SOAP-UI после загрузки и установки и можем продолжить тестирование.

Базовая навигация в графическом интерфейсе

МЕНЮ ФАЙЛА:

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

Базовая навигация в графическом интерфейсе

  1. «Новый проект SOAP» позволяет пользователю создать проект путем импорта запроса SOAP.
  2. «Новый проект REST» позволяет пользователю создать проект путем импорта запроса REST.
  3. «Импорт проекта» позволяет пользователю импортировать весь проект, найдя соответствующий XML.
  4. «Сохранить все проекты» позволяет пользователю сохранить все открытые проекты одним щелчком мыши.
  5. «Закрыть все открытые проекты» закрывает все проекты, открытые в этом рабочем пространстве.
  6. «Переименовать рабочую область» позволяет пользователю переименовать ранее созданную рабочую область.
  7. «Переключение рабочего пространства» позволяет пользователю переключаться между рабочими пространствами.
  8. «Настройки» позволяют пользователю настраивать пользовательский интерфейс SOAP. Мы разберемся с этим в следующем разделе.
  9. «Сохранить настройки» позволяет пользователю сохранять свои индивидуальные настройки. Когда пользовательский интерфейс SOAP открывается в следующий раз, он использует сохраненные пользователем настройки.

ФАЙЛ >> ПРЕДПОЧТЕНИЯ >> НАСТРОЙКИ HTTP:

  • Теперь давайте разберемся с «Настройки» в меню «Файл». При нажатии «Настройки» в меню «Файл» открывается диалоговое окно ниже.
    • Мы подробно рассмотрим наиболее часто используемые «Настройки HTTP».

Базовая навигация в графическом интерфейсе

  1. Обозначает версию HTTP, которая будет использоваться для запроса и ответа.
  2. «Заголовок User-Agent» позволяет заранее определить пользователя с помощью этой опции. Если не определено, используется заголовок HTTP-клиента по умолчанию.
  3. Позволяет пользователю указать метод сжатия. Это может быть либо gzip, либо deflate, либо None.
  4. «Если флажок установлен», разрешается сжатый ответ от хостов.
  5. «Если отмечено» отключает распаковку сжатых ответов.
  6. Если флажок установлен, HTTP-соединение закрывается для каждого запроса SOAP.
  7. «Если флажок установлен», позволяет пользователю указать информацию аутентификации для исходящих запросов.
  8. Позволяет пользователю ограничить максимальное количество байтов, считываемых из ответа. НОЛЬ соответствует неограниченному размеру.

ФАЙЛ >> ПРЕДПОЧТЕНИЯ >> НАСТРОЙКИ WSDL:

  • Теперь мы подробно рассмотрим наиболее часто используемые «Настройки WSDL».

Базовая навигация в графическом интерфейсе

  1. Кэшировать WSDL Включает и выключает кэширование WSDL.
  2. Генерирует примеры значений в запросах
  3. Позволяет пользователям всегда включать дополнительные элементы в генерируемые запросы.
  4. Ответные сообщения печатаются в редакторе ответов.
  5. Позволяет пользователю указать каталог, содержащий файлы схемы (.xsd), при проверке запросов WSDL. При изменении содержимого этого каталога SOAP UI требует перезагрузки.
  6. В целях экономии места минимальный размер сообщения, подлежащего сжатию, в файле проекта SoapUI.

ФАЙЛ >> ПРЕДПОЧТЕНИЯ >> НАСТРОЙКИ UI:

  • Теперь мы подробно рассмотрим наиболее часто используемые «Настройки пользовательского интерфейса».

Базовая навигация в графическом интерфейсе

  1. Закрывает все проекты при запуске пользовательского интерфейса SOAP для сокращения времени запуска и потребления меньшего количества памяти.
  2. Отображает описание, когда оно доступно.
  3. Автоматически сохраняет все проекты при выходе из пользовательского интерфейса SOAP.
  4. Перед сохранением пользовательский интерфейс SOAP создает резервную копию проекта. Если этот параметр включен, необходимо указать папку резервного копирования.
  5. Отображает и разворачивает вкладки журнала при запуске пользовательского интерфейса SOAP.
  6. Отображает диалоговое окно «стартовая страница» при запуске пользовательского интерфейса SOAP.
  7. При отключении всплывающей подсказки отключается всплывающая подсказка, когда пользователь наводит указатель мыши на параметры/кнопки во время навигации.

ПОМОГИТЕ:

  • Давайте посмотрим на важные пункты меню «Справка».

Базовая навигация в графическом интерфейсе

  1. Показывает домашнюю страницу онлайн-справки, доступной по адресу www.soapui.org
  2. Позволяет зарегистрированным пользователям задавать вопросы на форуме и получать онлайн-помощь от сообщества.
  3. Проверяет наличие последних обновлений и устанавливает их, если они доступны.
  4. Позволяет пользователю перейти на домашнюю страницу www.soapui.org
  5. Отображает информацию о сборке и версии пользовательского интерфейса SOAP.

Следующие учебные пособия не только помогут вам понять, как создавать наборы тестов, тестовые примеры и этапы тестирования, но также позволят вам тестировать запросы SOAP и проверять их.