Изтегляне и инсталиране на SOAPUI на Windows

⚡ Умно обобщение

Изтегляне, инсталиране и конфигуриране на SOAPUI на Windows Обхваща изданието с отворен код от край до край. Ръководството обяснява хардуерните предварителни изисквания, опциите за инсталиране, като Hermes JS и уроци, създаването на работно пространство и предпочитанията за HTTP, WSDL и потребителски интерфейс за надеждно тестване на уеб услуги.

  • ⬇️ Източник на изтегляне: Вземете отворения код SoapUI инсталатор от soapui.org и изберете версията, която съответства на архитектурата на операционната система, например 64-битова Windows.
  • 🛠️ Инсталационни компоненти: Стартирайте инсталатора като администратор и избирателно активирайте компонентите Source, Hermes JS и Tutorial въз основа на нуждите от тестване.
  • 🗂️ Настройка на работното пространство: Създаване на SoapUI работно пространство, което съхранява свързани проекти, тестови пакети, тестови случаи и тестови стъпки в една единствена навигируема структура.
  • ️ HTTP и WSDL предпочитания: Конфигурирайте HTTP версията, компресията, удостоверяването, WSDL кеширането и генерирането на примерни стойности в File > Preferences за последователни изпълнения.
  • ️ Навигация в графичния потребителски интерфейс: Използвайте менютата „Файл“ и „Помощ“, за да импортирате проекти, да превключвате между работни пространства, да запазвате предпочитания и да осъществявате достъп до 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: Отметка Създаване на икона на работния плот и кликнете Напред.

Опция за създаване на икона на работния плот

Стъпка 9: Инсталацията започва. Когато приключи, съветникът показва състоянието по-долу. Щракнете завършеност.

Екран за завършване на инсталацията

Стъпка 10: След като кликнете завършеност, SOAP UI стартира автоматично.

SOAP UI Стартиран интерфейс

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

  1. Menu Bar
  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. Заглавка на потребителския агент може да бъде предварително дефиниран тук. Ако се остави празен, се използва заглавката на HTTP клиента по подразбиране.
  3. Указва метода на компресия: gzip, deflate или няма.
  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 GB RAM и 1 GB свободно дисково пространство. A Java Runtime Environment е включена в инсталатора, така че не е необходима отделна инсталация на JDK.

SOAP UI Отвореният код е безплатен и поддържа основно SOAP и REST тестване. SoapUI професионалист (ReadyAPI) добавя тестване, базирано на данни, разширени твърдения, превключване на среди, тестване на сигурността и функции за отчитане за корпоративни екипи.

Да. Най- SOAP UI Страницата за изтегляне предоставя инсталатори за Linux (.sh) и macOS (.dmg) в допълнение към WindowsСтъпките за инсталиране на компоненти, приемане на лиценз и създаване на работно пространство са идентични за всички платформи.

Отворете менюто „Помощ“ вътре SOAP UI и изберете „Проверка за актуализации“. Като алтернатива, изтеглете най-новия инсталатор от soapui.org и го стартирайте върху съществуващата инсталация. Съществуващите работни пространства и проекти остават непокътнати след надстройката.

Да. Асистентите с изкуствен интелект могат да четат WSDL или спецификация на услуга, да препоръчват структура на работното пространство, да предлагат предпочитани HTTP и WSDL настройки и да генерират предварително примерни тестови пакети. Това значително съкращава времето за настройка на нови SOAP проекти.

Инструментите с изкуствен интелект могат да откриват промени в WSDL схемата, да маркират счупени твърдения и автоматично да предлагат актуализирани стъпки за тестване. Това намалява нестабилните тестове, понижава разходите за поддръжка и помага на екипите за контрол на качеството да поддържат SOAP UI пакети, съобразени с развиващите се уеб услугиtracTS.

Обобщете тази публикация с: