Завантаження та встановлення SOAPUI на Windows

⚡ Розумний підсумок

Завантаження, встановлення та налаштування SOAPUI на Windows Охоплює весь реліз з відкритим кодом. У покроковому посібнику пояснюються необхідні апаратні засоби, параметри інсталятора, такі як Hermes JS та навчальні посібники, створення робочого простору, а також налаштування HTTP, WSDL та інтерфейсу користувача для надійного тестування веб-сервісів.

  • (І.Е. Джерело завантаження: Отримайте відкритий вихідний код SoapUI інсталятор із soapui.org та виберіть збірку, яка відповідає архітектурі операційної системи, наприклад, 64-розрядну Windows.
  • 🛠️ Інсталяційні компоненти: Запустіть інсталятор від імені адміністратора та вибірково вмикайте компоненти Source, Hermes JS та Tutorial залежно від потреб тестування.
  • 🗂️ Налаштування робочого простору: Створити SoapUI робоча область, яка зберігає пов'язані проекти, набори тестів, тестові випадки та кроки тестування в єдиній структурі з зручною навігацією.
  • Налаштування HTTP та WSDL: Налаштуйте версію HTTP, стиснення, автентифікацію, кешування WSDL та генерацію прикладів значень у розділі Файл > Параметри для узгодженого виконання.
  • 🖥️ Навігація в графічному інтерфейсі: Використовуйте меню «Файл» і «Довідка» для імпорту проектів, перемикання робочих просторів, збереження налаштувань і доступу до SoapUI онлайн-допомога.

Завантаження та встановлення SOAPUI на Windows

Огляд завантаження, встановлення та налаштування SOAPUI

У цьому покроковому посібнику показано кроки для завантаження, встановлення та налаштування SOAP UI (Версія з відкритим кодом) на Windows машина. Така ж процедура застосовується до інших операційних систем з незначними змінами в інсталяторі.

На зображенні нижче у вигляді таблиці зведено підтримувані платформи та вимоги до обладнання.

Системні вимоги SOAPUI

Наведена нижче схема дорожньої карти коротко описує процес встановлення.

Дорожня карта встановлення SOAPUI

Частина A: Завантаження SOAP UI

Почніть із завантаження відповідного інсталятора для цільової операційної системи з офіційного SoapUI .

  • перейдіть до https://www.soapui.org/downloads/latest-release/.
  • Прокрутіть униз і виберіть інсталятор, який відповідає операційній системі. Цей посібник встановлює SOAP UI на 64-бітній системі Microsoft Windows системи.

SOAP UI Сторінка завантаження

SOAP UI Сторінка підтвердження завантаження

Частина B: Установка SOAP UI on Windows

Після завантаження інсталятора запустіть його від імені адміністратора та дотримуйтесь інструкцій майстра налаштування.

Крок 1: Після завантаження запустіть файл як адміністратор як показано нижче.

прогін SOAP UI Інсталятор від імені адміністратора

Крок 2: У майстрі налаштування натисніть Далі продовжувати.

SOAP UI Ласкаво просимо до майстра налаштування

Крок 3: Виберіть каталог інсталяції або прийміть значення за замовчуванням.

Виберіть каталог встановлення

Крок 4: Виберіть компоненти для встановлення.

  • SOAP UI: Позначено за замовчуванням і не налаштовується користувачем.
  • джерело: Увімкнути доступ до SOAP UI вихідний код. У цьому покроковому посібнику це не перевіряється.
  • Гермес Дж. С.: Увімкнути, коли застосунок вимагає JMS-тестування.
  • Підручник: Увімкнути для встановлення SOAP UI навчальні посібники після встановлення.

Виберіть компоненти встановлення

Крок 5: Прийміть ліцензійну угоду та натисніть Далі.

Прийняти ліцензійну угоду

Крок 6: Виберіть розташування папки для навчальних посібників або прийміть значення за замовчуванням, а потім натисніть Далі.

Виберіть папку з навчальними посібниками

Крок 7: Виберіть папку меню «Пуск» або прийміть значення за замовчуванням, а потім натисніть Далі.

Виберіть папку в меню «Пуск»

Крок 8: Tick Створення значка на робочому столі і натисніть кнопку Далі.

Створити опцію піктограми на робочому столі

Крок 9: Розпочнеться встановлення. Після завершення майстер відобразить статус нижче. Натисніть обробка.

Екран завершення встановлення

Крок 10: Після натискання обробка, SOAP UI запускається автоматично.

SOAP UI Запущений інтерфейс

Основний інтерфейс включає:

  1. рядок меню
  2. Панель швидкого доступу
  3. Область навігації проекту
  4. Властивості робочої області
  5. Площа колод

Частина C: Налаштування SOAP UI

З SOAP UI Після встановлення наступним кроком є ​​створення робочого простору та ознайомлення з ієрархією проекту.

Наведена нижче структура є основою для всієї тестової роботи в SOAP UI:

  • Перший крок у SOAP UI полягає у створенні робочого простору. Кілька проектів можуть належати до одного робочого простору, і користувачі можуть створювати більше одного робочого простору. Версія Pro підтримує перемикання середовищ для зіставлення з різними кінцевими точками.
  • Кожен проєкт може містити кілька наборів тестів.
  • Кожен набір тестів може містити кілька тестових випадків.
  • Кожен тестовий випадок може містити кілька кроків тестування.

Нижче наведено візуальне представлення структури робочого простору в SOAP UI.

SOAP UI Структура робочого простору

Крок 1: Створіть робочий простір, як показано нижче. Усі артефакти, створені з цієї точки, належать до цього робочого простору.

Створити нове робоче місце

Крок 2: Введіть назву робочої області та натисніть OK.

Введіть назву робочої області

Крок 3: Виберіть шлях, де слід зберегти XML-файл робочої області.

  1. Виберіть каталог для робочої області.
  2. Встановіть ім'я XML-файлу робочої області. Цей файл відкривається пізніше під час перезавантаження робочої області.
  3. Натисніть Зберегти.

Зберегти XML-файл робочої області

Крок 4: Робоча область створюється, як показано нижче. Властивості робочої області також доступні в розділі Властивості робочої області .

Підтвердження створення робочої області

SOAP UI тепер завантажено, встановлено та налаштовано, тож можна розпочати тестування.

Базова навігація графічним інтерфейсом у SOAP UI

Розуміння найчастіше використовуваних меню всередині SOAP UI є важливим для швидкої навігації по реальних проектах. У розділах нижче розглядаються меню «Файл», «Налаштування» та меню «Довідка».

Меню Файл

SOAP UI Параметри меню «Файл».

  1. Новий проект SOAP створює проєкт шляхом імпорту SOAP-запиту.
  2. Новий REST-проект створює проєкт шляхом імпорту REST-запиту.
  3. Імпорт проекту завантажує весь проект, знаходячи його XML-файл.
  4. Зберегти всі проекти зберігає всі відкриті проекти одним клацанням миші.
  5. Закрити всі відкриті проекти закриває кожен проект у робочій області.
  6. Перейменувати робочу область перейменовує поточну робочу область.
  7. Переключити робочу область перемикається між робочими просторами.
  8. переваги відкриває SOAP UI діалогове вікно налаштування. Деталі наведено нижче.
  9. Зберегти налаштування зберігає налаштування, щоб наступний SOAP UI сеанс завантажує їх автоматично.

Файл > Налаштування > Налаштування HTTP

Розділ «Налаштування HTTP» контролює, як SOAP UI спілкується через HTTP.

Параметри HTTP

  1. Встановлює версію HTTP, яка використовується для запиту та відповіді.
  2. Заголовок User-Agent можна визначити тут. Якщо залишити порожнім, використовується стандартний заголовок HTTP-клієнта.
  3. Визначає метод стиснення: gzip, deflate або none.
  4. Якщо позначено, дозволяє стиснуті відповіді від хостів.
  5. Якщо позначено, декомпресія стиснутих відповідей вимикається.
  6. Якщо позначено, HTTP-з’єднання закривається після кожного SOAP-запиту.
  7. Якщо позначено, дозволяє вказувати інформацію для автентифікації для вихідних запитів.
  8. Обмежує максимальну кількість байтів, що зчитуються з відповіді. Нуль означає необмежену кількість.

Файл > Параметри > Параметри WSDL

Налаштування WSDL контролюють кешування та поведінку генерації прикладів.

Параметри налаштувань WSDL

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

Файл > Параметри > Параметри інтерфейсу користувача

Налаштування інтерфейсу користувача SOAP UI поведінка стартапу та візуальний досвід.

Параметри інтерфейсу користувача

  1. Закриває всі проекти під час запуску, щоб покращити час запуску та зменшити використання пам'яті.
  2. Відображає описи, коли вони доступні.
  3. Автоматично зберігає всі проекти під час виходу SOAP UI.
  4. Створює резервну копію проекту перед збереженням. Якщо ввімкнено, шлях до папки резервної копії потрібен.
  5. Відображає та розгортає вкладки журналу під час запуску.
  6. Відображає діалогове вікно стартової сторінки під час запуску.
  7. Вимикає підказки під час наведення курсора на параметри.

Меню довідки

Меню «Довідка» забезпечує швидкий доступ до документації, оновлень та інформації про версії.

SOAP UI Меню довідки

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

У майбутніх навчальних посібниках розглядатимуться методи створення наборів тестів, тестових випадків та кроків тестування, а також надсилання та перевірка запитів SOAP.

Поширені запитання

SOAP UI Відкритий код працює на Windows 7 або пізнішої версії з щонайменше 4 ГБ оперативної пам’яті та 1 ГБ вільного місця на диску. A Java Середовище виконання постачається разом з інсталятором, тому окрема інсталяція JDK не потрібна.

SOAP UI Open Source є безкоштовним та підтримує базове тестування SOAP та REST. SoapUI професіонал (ReadyAPI) додає тестування на основі даних, розширені твердження, перемикання середовищ, тестування безпеки та функції звітності для корпоративних команд.

Так. The SOAP UI Сторінка завантаження містить інсталятори для Linux (.sh) та macOS (.dmg) на додаток до WindowsКроки встановлення компонентів, прийняття ліцензії та створення робочого простору ідентичні на всіх платформах.

Відкрийте меню «Довідка» всередині SOAP UI та виберіть «Перевірити наявність оновлень». Або ж завантажте найновіший інсталятор із soapui.org та запустіть його поверх існуючої інсталяції. Існуючі робочі простори та проекти залишаються незмінними після оновлення.

Так. Помічники ШІ можуть читати специфікацію WSDL або сервісу, рекомендувати структуру робочого простору, пропонувати бажані налаштування HTTP та WSDL, а також попередньо генерувати зразки тестових наборів. Це значно скорочує час налаштування нових SOAP-проектів.

Інструменти штучного інтелекту можуть виявляти зміни в схемі WSDL, позначати пошкоджені твердження та автоматично пропонувати оновлені кроки тестування. Це зменшує нестабільність тестів, знижує накладні витрати на обслуговування та допомагає командам контролю якості підтримувати SOAP UI пакети, узгоджені з веб-сервісами, що розвиваютьсяtracц.

Підсумуйте цей пост за допомогою: