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.
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.
Sljedeฤi dijagram puta ukratko saลพima postupak instalacije.
Dio A: Preuzimanje SOAP UI
Zapoฤnite preuzimanjem odgovarajuฤeg instalacijskog programa za ciljni operativni sustav s sluลพbene SoapUI web stranicu.
- Doฤite na https://www.soapui.org/downloads/latest-release/.
- Pomaknite se prema dolje i odaberite instalacijski program koji odgovara operativnom sustavu. Ovaj vodiฤ instalira SOAP UI na 64-bitnom Microsoft Windows sustav.
- Nakon klika na Preuzmi, preglednik se preusmjerava na https://www.soapui.org/downloads/thank-you-for-downloading-soapui/ i preuzimanje instalacijskog programa poฤinje automatski.
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.
Korak 2: U ฤarobnjaku za postavljanje kliknite Sljedeฤi nastaviti.
Korak 3: Odaberite instalacijski direktorij ili prihvatite zadanu postavku.
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.
Korak 5: Prihvatite licencni ugovor i kliknite Sljedeฤi.
Korak 6: Odaberite lokaciju mape za tutorijale ili prihvatite zadanu vrijednost, a zatim kliknite Sljedeฤi.
Korak 7: Odaberite mapu izbornika Start ili prihvatite zadanu postavku, a zatim kliknite Sljedeฤi.
Korak 8: krpelj Izradite ikonu na radnoj povrลกini i kliknite Sljedeฤi.
Korak 9: Instalacija poฤinje. Kada zavrลกi, ฤarobnjak prikazuje status u nastavku. Kliknite zavrลกiti.
Korak 10: Nakon ลกto kliknete zavrลกiti, SOAP UI pokreฤe se automatski.
Glavno suฤelje ukljuฤuje:
- Izbornik Bar
- Alatna traka za brzi pristup
- Podruฤje za navigaciju projekta
- Svojstva radnog prostora
- 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.
Korak 1: Izradite radni prostor kao ลกto je prikazano dolje. Svi artefakti stvoreni od ove toฤke pripadaju ovom radnom prostoru.
Korak 2: Unesite naziv radnog prostora i kliknite OK.
Korak 3: Odaberite putanju gdje treba spremiti XML datoteku radnog prostora.
- Odaberite direktorij za radni prostor.
- Postavite naziv XML datoteke radnog prostora. Ova se datoteka otvara kasnije prilikom ponovnog uฤitavanja radnog prostora.
- Kliknite Uล TEDI.
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.
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
- Novi SOAP projekt stvara projekt uvozom SOAP zahtjeva.
- Novi REST projekt stvara projekt uvozom REST zahtjeva.
- Uvoz projekta uฤitava cijeli projekt lociranjem njegove XML datoteke.
- Spremi sve projekte sprema sve otvorene projekte jednim klikom.
- Zatvori sve otvorene projekte zatvara svaki projekt u radnom prostoru.
- Preimenuj radni prostor preimenuje trenutni radni prostor.
- Promijeni radni prostor prebacuje se izmeฤu radnih prostora.
- Postavke otvara SOAP UI dijalog za prilagodbu. Detalji slijede u nastavku.
- 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.
- Postavlja HTTP verziju koja se koristi za zahtjev i odgovor.
- Zaglavlje korisniฤkog agenta moลพe se ovdje unaprijed definirati. Ako se ostavi prazno, koristi se zadano zaglavlje HTTP klijenta.
- Odreฤuje metodu kompresije: gzip, deflate ili nijedna.
- Ako je oznaฤeno, dopuลกta komprimirane odgovore od hostova.
- Ako je oznaฤeno, onemoguฤuje dekompresiju komprimiranih odgovora.
- Ako je oznaฤeno, HTTP veza se zatvara nakon svakog SOAP zahtjeva.
- Ako je oznaฤeno, omoguฤuje navoฤenje podataka za autentifikaciju za odlazne zahtjeve.
- 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.
- Predmemoriranje WSDL-ova ukljuฤuje ili iskljuฤuje WSDL keลกiranje.
- Generira primjerne vrijednosti unutar zahtjeva.
- Uvijek ukljuฤuje opcionalne elemente u generirane zahtjeve.
- Ispisuje poruke odgovora u ureฤivaฤu odgovora.
- Odreฤuje direktorij koji sadrลพi datoteke sheme (.xsd) za validaciju WSDL zahtjeva. Promjene ovdje zahtijevaju SOAP UI ponovno pokrenuti.
- 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.
- Zatvara sve projekte prilikom pokretanja kako bi se poboljลกalo vrijeme pokretanja i smanjila upotreba memorije.
- Prikazuje opise kad god su dostupni.
- Automatski sprema sve projekte pri izlasku SOAP UI.
- Izraฤuje sigurnosnu kopiju projekta prije spremanja. Ako je omoguฤeno, potreban je put mape sigurnosne kopije.
- Prikazuje i proลกiruje kartice zapisnika pri pokretanju.
- Prikazuje dijalog poฤetne stranice pri pokretanju.
- 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.
- Prikazuje poฤetnu stranicu online pomoฤi na www.soapui.org.
- Omoguฤuje registriranim korisnicima postavljanje pitanja na forumu zajednice.
- Provjerava najnovija aลพuriranja i instalira ih ako su dostupna.
- Otvara SOAP UI poฤetna stranica na www.soapui.org.
- 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.

























