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 / схемы, как показано на следующем снимке экрана.