SoapUI - Проект

Проект SoapUI является центральным элементом всего тестирования SoapUI. После создания проекта пользователь может создавать и запускать функциональные тесты, нагрузочные тесты, создавать фиктивные службы и многое другое.

В этой главе мы обсудим две вещи - Как -

  • Создать проект SOAP
  • Добавить WSDL

Создать проект SOAP

Step 1 - В навигаторе в левой части экрана щелкните правой кнопкой мыши «Проект» и выберите «Новый проект SOAP».

Или перейдите в File и выберите New Soap Project.

При выборе открывается новое всплывающее окно - Новый проект мыла.

Step 2 - Project Name: Введите имя проекта - это поле ввода пользователя. Initial WSDL: Это не обязательно. Это зависит от пользователя. Пользователь может предоставить WSDL или добавить после создания Project.

В этом случае мы создаем проект и добавляем WSDL позже.

Step 3- Щелкните ОК. Будет создан новый проект, который будет виден на левой панели навигации.

Добавить WSDL

Проекты SOAP основаны на WSDL. Нет необходимости начинать с импорта WSDL, но это упрощает тестирование, поскольку WSDL содержит всю информацию, необходимую для тестирования веб-службы, такую ​​как информацию о запросах и ответах, их содержимом и многом другом, что упрощает тестирование SoapUI.

Step 1 - Чтобы добавить WSDL, щелкните правой кнопкой мыши имя проекта (SOAP - Пример) и выберите «Добавить WSDL».

При выборе отображается мастер WSDL.

Step 2 - WSDL Location: Введите WSDL как http://www.webservicex.com или просмотрите его с компьютера.

Step 3- Как только будет введен WSDL, будут включены 3 флажка - «Создать запросы», «Создать TestSuite», «Создать MockServices». В зависимости от требований пользователь может установить один или несколько флажков.

По умолчанию установлен флажок Создавать запросы.

Step 4- Щелкните ОК. WSDL успешно добавлен в проект. Это можно проверить, наблюдая за левой навигационной панелью. Внутри проекта есть несколько операций, и запросы добавляются в соответствии с WSDL.

Подробный просмотр

Чтобы получить более подробную информацию о проекте, дважды щелкните имя проекта, откроется новое окно с различными деталями.

На вкладке «Обзор» представлена ​​различная информация, например:

  • File Path - Отображает расположение сохраненного проекта xml.

  • Interface Summary - Имя интерфейса и связанный с ним WSDL.

  • Test Summary - Он отображает наборы тестов, тестовые примеры, шаги тестирования, утверждения, добавленные в проект.

Пользователь может дважды щелкнуть имя интерфейса, чтобы получить сведения об интерфейсе. Откроется новое окно и отобразится информация, связанная с WSDL. Они очень полезны для просмотра и изучения WSDL.

На вкладке «Обзор» перечислены определения WSDL, части определения и сведения об операции.

Точно так же конечные точки службы перечисляют подробные сведения о конечных точках.

На вкладке «Содержимое WSDL» представлены все сведения о WSDL в формате XML / схемы, как показано на следующем снимке экрана.