SOAPUI Изтегляне, инсталиране и & Конфигурация на Windows

Съдържание:

Anonim

В този урок ще демонстрираме стъпките за изтегляне, инсталиране и конфигуриране на SOAP UI (версия с отворен код).

Следва изискването за софтуер и хардуер за различните платформи.

В този урок инсталацията се извършва в Windows среда. Процесът остава същият за другите ОС.

Ето пътната карта за инсталационния процес

Част А: Изтегляне

  • Придвижете се до https://www.soapui.org/downloads/latest-release/
  • Превъртете надолу и изберете изтеглянето въз основа на вашата операционна система. В този урок ще инсталираме SOAP UI на 64-битова операционна система Microsoft Windows.
  • При кликване върху изтегляне потребителят автоматично се препраща към images/1/090919_0452_SOAPUIDownl4.png.webp">

Част Б: Инсталиране

Стъпка 1: След изтегляне изпълнете файла като „Администратор“, както е показано по-долу

Стъпка 2: В съветника за настройка щракнете върху „Напред“, за да продължите.

Стъпка 3: Изберете инсталационната директория или оставете инсталационната директория по подразбиране такава, каквато е.

Стъпка 4: Изберете компонентите, които искате да инсталирате.

  • SOAP UI се проверява по подразбиране и НЕ се конфигурира от потребителя.
  • Източник - Активирайте, ако искате да получите достъп до изходния код на SOAP-UI. Не сме го избрали.
  • Hermes JS - Активирайте, ако приложението изисква JMS тестване.
  • Урок - Активирайте, ако искате да получите достъп до уроци по SOAP-UI След инсталиране.

Стъпка 5: Приемете лицензионното споразумение и щракнете върху „Напред“, за да продължите.

Стъпка 6: Изберете местоположението на папката за уроци или оставете местоположението по подразбиране такова, каквото е, и щракнете върху „Напред“.

Стъпка 7: Изберете местоположението на папката в менюто "Старт" или оставете местоположението по подразбиране както е и щракнете върху "Напред".

Стъпка 8: Активирайте квадратчето за отметка „създаване на икона на работния плот“ и щракнете върху „Напред“.

Стъпка 9: Инсталацията започва и след като завърши същото, съветникът показва състоянието по-долу. Щракнете върху „Готово“.

Стъпка 10: След натискане на бутона „Finish“ се стартира SOAP UI.

  1. Лента с менюта
  2. Лента с инструменти за бърз достъп
  3. Навигационна зона на проекта
  4. Свойства на работното пространство
  5. Регистрационна площ

Част В: Конфигуриране

Нека първо разберем структурата на проекта в SOAP UI.

  • Първата стъпка в SOAP UI е създаването на работно пространство. Може да има няколко проекта, свързани с работно пространство. Потребителите могат да създадат повече от едно работно пространство. Във версията на SOAP UI Pro можем безпроблемно да превключваме среди, за да я съпоставим с различни крайни точки.
  • За всеки проект можем да създадем няколко тестови пакета.
  • За всеки тестов пакет може да има няколко тестови случая, прикрепени към него.
  • За всеки тестов случай може да има няколко тестови стъпки, свързани с него.

По-долу е изобразено представяне на структура на работно пространство в SOAP-UI.

Стъпка 1: Първата стъпка е да създадете работно пространство. Създайте работно пространство, както е показано по-долу. Всички артефакти, които ще създаваме отсега нататък, ще се съдържат в това работно пространство.

Стъпка 2: Въведете име за работното пространство и щракнете върху „OK“.

Стъпка 3: Сега потребителят трябва да избере пътя, по който трябва да се запази това работно пространство.

  1. Изберете пътя, където трябва да се запази работното пространство
  2. Името на XML на работното пространство, което трябва да се намира, когато потребителят иска да отвори работното пространство в бъдеще.
  3. Щракнете върху „Запазване“.

Стъпка 4: Работното пространство се създава, както е показано по-долу. Също така можем да осъществим достъп до свойствата на работното пространство от раздела „Свойства на работното пространство“.

Сега успешно конфигурирахме SOAP-UI след изтегляне и инсталиране, така че да можем да продължим да извършваме тестване.

Основна GUI навигация

ФАЙЛНО МЕНЮ:

  • Разбирането на най-често използваните навигации в SOAP-UI е много важно за безпроблемна навигация, докато работите по проекти в реално време. Нека първо разгледаме файловото меню.

  1. „Нов SOAP проект“ позволява на потребителя да създаде проект чрез импортиране на SOAP Request.
  2. „Нов проект REST“ позволява на потребителя да създаде проект чрез импортиране на REST заявка.
  3. „Импортиране на проект“ позволява на потребителя да импортира целия проект, като намери съответния XML.
  4. „Запазване на всички проекти“ позволява на потребителя да запази всички отворени проекти с едно щракване.
  5. „Затваряне на всички отворени проекти“ затваря всички проекти, отворени в това работно пространство.
  6. „Преименуване на работно пространство“ позволява на потребителя да преименува създаденото по-рано работно пространство.
  7. 'Switch Workspace' позволява на потребителя да превключва между работни пространства.
  8. „Предпочитания“ позволява на потребителя да персонализира SOAP UI. Ще се справим с него в следващия раздел.
  9. „Запазване на предпочитанията“ позволява на потребителя да запазва своите персонализирани настройки. Когато SOAP UI се отвори за следващия път, той използва потребителските запазени предпочитания.

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

  • Сега нека разберем „Предпочитания“ от менюто на файла. При щракване върху „Предпочитания“ от меню „Файл“ се отваря диалоговият прозорец по-долу.
    • Ще разгледаме подробно най-често използваните „HTTP настройки“.

  1. Обозначава HTTP версията, която ще се използва за заявка и отговор.
  2. 'User-Agent Header' позволява на потребителя да може да бъде предварително дефиниран с помощта на тази опция. Ако не е дефинирано, използва заглавката по подразбиране на клиента на http.
  3. Позволява на потребителя да посочи метода на компресиране. Може да бъде gzip или deflate или None.
  4. „Ако е проверено“, позволява компресиран отговор от хостове.
  5. „Ако проверено“ деактивира декомпресията на компресираните отговори.
  6. „Ако е отметнато“ затваря HTTP връзка за всяка SOAP заявка.
  7. „Ако е отметнато“, позволява на потребителя да посочи информация за удостоверяване за изходящите заявки.
  8. Позволява на потребителя да ограничи максималния брой байтове, които да бъдат прочетени от отговор. ZERO отговаря на неограничен размер.

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

  • Сега ще разгледаме подробно най-често използваните „WSDL настройки“.

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

ФАЙЛ >> ПРЕФЕРЕНЦИИ >> НАСТРОЙКИ НА ПОТРЕБИТЕЛСТВОТО:

  • Сега ще разгледаме подробно най-често използваните „Настройки на потребителския интерфейс“.

  1. Затваря всички проекти, докато стартира SOAP UI за по-добро време за стартиране и консумира по-малко памет.
  2. Показва описание, когато е налично.
  3. Автоматично записва всички проекти, докато излиза от SOAP UI.
  4. Преди запазване, SOAP UI създава резервно копие на проекта. Ако е активирана, трябва да се спомене архивна папка.
  5. Показва и разширява разделите на дневника при стартиране на SOAP UI.
  6. Показва диалоговия прозорец „начална страница“ при стартиране на SOAP UI.
  7. При деактивиране на върха на инструмента, деактивира върха на инструмента, когато потребителят задържи мишката върху опциите / бутоните по време на навигация.

ПОМОГНЕ:

  • Нека да разгледаме важните опции на менюто за помощ.

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

Предстоящите уроци не само ще ви накарат да разберете как да създадете тестов пакет, тестови случаи и тестови стъпки, но също така ще ви позволят да тествате SOAP заявки и как да ги валидирате.