Preuzimanje i instalacija SOAPUI-ja Windows

⚡ Pametni sažetak

Preuzimanje, instalacija i konfiguracija SOAPUI-ja na Windows U nastavku donosi detaljan pregled cijelog izdanja otvorenog koda. Upute objašnjavaju hardverske preduvjete, opcije instalacijskog programa poput Hermes JS-a i tutorijala, stvaranje radnog prostora te postavke HTTP-a, WSDL-a i korisničkog sučelja za pouzdano testiranje web usluga.

  • ⬇️ Izvor preuzimanja: Nabavite otvoreni kod SoapUI instalacijski program sa soapui.org i odaberite verziju koja odgovara arhitekturi operativnog sustava, poput 64-bitne Windows.
  • 🛠️ Instalacijske komponente: Pokrenite instalacijski program kao administrator i selektivno omogućite komponente Source, Hermes JS i Tutorial na temelju potreba testiranja.
  • 🗂️ Postavljanje radnog prostora: Napravite SoapUI radni prostor koji pohranjuje povezane projekte, testne pakete, testne slučajeve i testne korake u jednoj navigirajućoj strukturi.
  • ️ Postavke HTTP-a i WSDL-a: Konfigurirajte HTTP verziju, kompresiju, autentifikaciju, WSDL predmemoriranje i generiranje primjernih vrijednosti pod Datoteka > Postavke za dosljedno izvršavanje.
  • 🖥️ Navigacija grafičkim korisničkim sučeljem: Pomoću izbornika Datoteka i Pomoć možete uvoziti projekte, mijenjati radne prostore, spremati postavke i pristupati SoapUI internetska pomoć.

Preuzimanje i instalacija SOAPUI-ja Windows

Pregled preuzimanja, instalacije i konfiguracije SOAPUI-ja

Ovaj vodič prikazuje korake za preuzimanje, instalaciju i konfiguraciju SOAP UI (Verzija otvorenog koda) na Windows stroj. Isti postupak vrijedi i za ostale operativne sustave uz manje promjene u instalacijskom programu.

Donja slika u obliku tablice sažima podržane platforme i hardverske zahtjeve.

Sistemski zahtjevi SOAPUI-ja

Sljedeći dijagram puta ukratko sažima postupak instalacije.

Plan instalacije SOAPUI-ja

Dio A: Preuzimanje SOAP UI

Započnite preuzimanjem odgovarajućeg instalacijskog programa za ciljni operativni sustav s službene SoapUI web stranicu.

SOAP UI Stranica za preuzimanje

SOAP UI Stranica za potvrdu preuzimanja

Dio B: Instaliranje SOAP UI on Windows

Nakon preuzimanja instalacijskog programa, pokrenite ga kao administrator i slijedite upute čarobnjaka za postavljanje.

Korak 1: Nakon preuzimanja, pokrenite datoteku kao administrator kao što je prikazano u nastavku.

trčanje SOAP UI Instalater kao administrator

Korak 2: U čarobnjaku za postavljanje kliknite Sljedeći nastaviti.

SOAP UI Dobrodošli u čarobnjaku za postavljanje

Korak 3: Odaberite instalacijski direktorij ili prihvatite zadanu postavku.

Odaberite instalacijski direktorij

Korak 4: Odaberite komponente za instalaciju.

  • SOAP UI: Označeno prema zadanim postavkama i nije moguće konfigurirati od strane korisnika.
  • Izvor: Omogućite pristup SOAP UI izvorni kod. Ovaj vodič ga ne provjerava.
  • Hermes JS: Omogućite kada aplikacija zahtijeva JMS testiranje.
  • tutorial: Omogući instalaciju SOAP UI tutorijali nakon instalacije.

Odaberite komponente instalacije

Korak 5: Prihvatite licencni ugovor i kliknite Sljedeći.

Prihvatite ugovor o licenci

Korak 6: Odaberite lokaciju mape za tutorijale ili prihvatite zadanu vrijednost, a zatim kliknite Sljedeći.

Odaberite mapu s tutorijalima

Korak 7: Odaberite mapu izbornika Start ili prihvatite zadanu postavku, a zatim kliknite Sljedeći.

Odaberite mapu izbornika Start

Korak 8: krpelj Izradite ikonu na radnoj površini i kliknite Sljedeći.

Opcija za stvaranje ikone na radnoj površini

Korak 9: Instalacija počinje. Kada završi, čarobnjak prikazuje status u nastavku. Kliknite završiti.

Zaslon za završetak instalacije

Korak 10: Nakon što kliknete završiti, SOAP UI pokreće se automatski.

SOAP UI Pokrenuto sučelje

Glavno sučelje uključuje:

  1. Izbornik Bar
  2. Alatna traka za brzi pristup
  3. Područje za navigaciju projekta
  4. Svojstva radnog prostora
  5. Područje za zapise

Dio C: Konfiguriranje SOAP UI

Kontakt SOAP UI Nakon instalacije, sljedeći korak je stvaranje radnog prostora i upoznavanje s hijerarhijom projekta.

Donja struktura je osnova za sav testni rad u SOAP UI:

  • Prvi korak u SOAP UI je stvaranje radnog prostora. Nekoliko projekata može pripadati jednom radnom prostoru, a korisnici mogu stvoriti više od jednog radnog prostora. Pro verzija podržava promjenu okruženja za mapiranje na različite krajnje točke.
  • Svaki projekt može sadržavati nekoliko testnih paketa.
  • Svaki testni paket može sadržavati nekoliko testnih slučajeva.
  • Svaki testni slučaj može sadržavati nekoliko testnih koraka.

Ispod je vizualni prikaz strukture radnog prostora u SOAP UI.

SOAP UI Struktura radnog prostora

Korak 1: Izradite radni prostor kao što je prikazano dolje. Svi artefakti stvoreni od ove točke pripadaju ovom radnom prostoru.

Stvori novi radni prostor

Korak 2: Unesite naziv radnog prostora i kliknite OK.

Unesite naziv radnog prostora

Korak 3: Odaberite putanju gdje treba spremiti XML datoteku radnog prostora.

  1. Odaberite direktorij za radni prostor.
  2. Postavite naziv XML datoteke radnog prostora. Ova se datoteka otvara kasnije prilikom ponovnog učitavanja radnog prostora.
  3. Kliknite UŠTEDI.

Spremi XML datoteku radnog prostora

Korak 4: Radni prostor je kreiran kao što je prikazano u nastavku. Svojstvima radnog prostora može se pristupiti i pod Svojstva radnog prostora Tab.

Potvrda o kreiranju radnog prostora

SOAP UI je sada preuzet, instaliran i konfiguriran, tako da testiranje može započeti.

Osnovna navigacija GUI-jem u SOAP UI

Razumijevanje najčešće korištenih izbornika unutra SOAP UI je ključno za brzu navigaciju kroz stvarne projekte. Odjeljci u nastavku pokrivaju izbornik Datoteka, Postavke i izbornik Pomoć.

Izbornik datoteka

SOAP UI Opcije izbornika Datoteka

  1. Novi SOAP projekt stvara projekt uvozom SOAP zahtjeva.
  2. Novi REST projekt stvara projekt uvozom REST zahtjeva.
  3. Uvoz projekta učitava cijeli projekt lociranjem njegove XML datoteke.
  4. Spremi sve projekte sprema sve otvorene projekte jednim klikom.
  5. Zatvori sve otvorene projekte zatvara svaki projekt u radnom prostoru.
  6. Preimenuj radni prostor preimenuje trenutni radni prostor.
  7. Promijeni radni prostor prebacuje se između radnih prostora.
  8. Postavke otvara SOAP UI dijalog za prilagodbu. Detalji slijede u nastavku.
  9. Spremi postavke sprema prilagođene postavke tako da sljedeći SOAP UI sesija ih automatski učitava.

Datoteka > Postavke > HTTP postavke

Odjeljak HTTP postavki kontrolira kako SOAP UI komunicira putem HTTP-a.

Postavke HTTP-a

  1. Postavlja HTTP verziju koja se koristi za zahtjev i odgovor.
  2. Zaglavlje korisničkog agenta može se ovdje unaprijed definirati. Ako se ostavi prazno, koristi se zadano zaglavlje HTTP klijenta.
  3. Određuje metodu kompresije: gzip, deflate ili nijedna.
  4. Ako je označeno, dopušta komprimirane odgovore od hostova.
  5. Ako je označeno, onemogućuje dekompresiju komprimiranih odgovora.
  6. Ako je označeno, HTTP veza se zatvara nakon svakog SOAP zahtjeva.
  7. Ako je označeno, omogućuje navođenje podataka za autentifikaciju za odlazne zahtjeve.
  8. Ograničava maksimalni broj bajtova pročitanih iz odgovora. Nula znači neograničeno.

Datoteka > Postavke > WSDL postavke

WSDL postavke kontroliraju ponašanje predmemoriranja i generiranja primjera.

Postavke WSDL-a

  1. Predmemoriranje WSDL-ova uključuje ili isključuje WSDL keširanje.
  2. Generira primjerne vrijednosti unutar zahtjeva.
  3. Uvijek uključuje opcionalne elemente u generirane zahtjeve.
  4. Ispisuje poruke odgovora u uređivaču odgovora.
  5. Određuje direktorij koji sadrži datoteke sheme (.xsd) za validaciju WSDL zahtjeva. Promjene ovdje zahtijevaju SOAP UI ponovno pokrenuti.
  6. Postavlja minimalnu veličinu poruke za komprimiranje unutar SoapUI datoteka projekta.

Datoteka > Postavke > Postavke korisničkog sučelja

Postavke korisničkog sučelja podešavaju SOAP UI ponašanje pri pokretanju i vizualno iskustvo.

Postavke korisničkog sučelja

  1. Zatvara sve projekte prilikom pokretanja kako bi se poboljšalo vrijeme pokretanja i smanjila upotreba memorije.
  2. Prikazuje opise kad god su dostupni.
  3. Automatski sprema sve projekte pri izlasku SOAP UI.
  4. Izrađuje sigurnosnu kopiju projekta prije spremanja. Ako je omogućeno, potreban je put mape sigurnosne kopije.
  5. Prikazuje i proširuje kartice zapisnika pri pokretanju.
  6. Prikazuje dijalog početne stranice pri pokretanju.
  7. Onemogućuje opise alata prilikom zadržavanja pokazivača iznad opcija.

Izbornik pomoći

Izbornik Pomoć omogućuje brz pristup dokumentaciji, ažuriranjima i informacijama o verziji.

SOAP UI Izbornik pomoći

  1. Prikazuje početnu stranicu online pomoći na www.soapui.org.
  2. Omogućuje registriranim korisnicima postavljanje pitanja na forumu zajednice.
  3. Provjerava najnovija ažuriranja i instalira ih ako su dostupna.
  4. Otvara SOAP UI početna stranica na www.soapui.org.
  5. Prikazuje informacije o verziji i verziji SOAP UI.

Nadolazeći tutorijali pokrivaju kako stvoriti testne pakete, testne slučajeve i testne korake, te kako slati i validirati SOAP zahtjeve.

Pitanja i odgovori

SOAP UI Otvoreni kod radi na Windows 7 ili noviji s najmanje 4 GB RAM-a i 1 GB slobodnog prostora na disku. A Java Runtime Environment dolazi u paketu s instalacijskim programom, tako da zasebna instalacija JDK-a nije potrebna.

SOAP UI Otvoreni kod je besplatan i podržava osnovno SOAP i REST testiranje. SoapUI Pro (ReadyAPI) dodaje testiranje temeljeno na podacima, napredne tvrdnje, promjenu okruženja, sigurnosno testiranje i značajke izvještavanja za poslovne timove.

Da. SOAP UI Stranica za preuzimanje nudi instalacijske programe za Linux (.sh) i macOS (.dmg) uz WindowsKoraci instalacije komponenti, prihvaćanja licence i stvaranja radnog prostora identični su na svim platformama.

Otvorite izbornik Pomoć unutra SOAP UI i odaberite Provjeri ažuriranja. Alternativno, preuzmite najnoviji instalacijski program sa soapui.org i pokrenite ga preko postojeće instalacije. Postojeći radni prostori i projekti ostaju netaknuti nakon nadogradnje.

Da. AI asistenti mogu čitati WSDL ili specifikaciju usluge, preporučiti strukturu radnog prostora, predložiti preferirane HTTP i WSDL postavke i unaprijed generirati primjere testnih paketa. To značajno skraćuje vrijeme postavljanja za nove SOAP projekte.

Alati umjetne inteligencije mogu otkriti promjene WSDL sheme, označiti neispravne tvrdnje i automatski predložiti ažurirane korake testiranja. To smanjuje krhke testove, smanjuje troškove održavanja i pomaže timovima za osiguranje kvalitete da... SOAP UI paketi usklađeni s razvojem web uslugatracts.

Sažmite ovu objavu uz: