SOAPUI preuzimanje, instalacija i konfiguracija uključeni Windows
U ovom vodiču ćemo pokazati korake za preuzimanje, instalaciju i konfiguraciju SOAP korisničkog sučelja (verzija otvorenog koda).
Slijede softverski i hardverski zahtjevi za različite platforme.
U ovom vodiču instalacija se vrši na a Windows Okoliš. Postupak ostaje isti za ostale OS.
Ovdje je plan za postupak instalacije
Dio A: Preuzimanje
- Dođite na https://www.soapui.org/downloads/latest-release/
- Pomaknite se prema dolje i odaberite program za preuzimanje na temelju vašeg operativnog sustava. U ovom vodiču ćemo instalirati SOAP UI na 64-bitni Microsoft Windows operacijski sustav.
- Nakon klika na preuzimanje, korisnik se automatski prosljeđuje na https://www.soapui.org/downloads/thank-you-for-downloading-soapui/ i automatski počinje preuzimanje programa za instalaciju.
Dio B: Instaliranje
Korak 1: Nakon preuzimanja, pokrenite datoteku kao 'Administrator' kao što je prikazano u nastavku
Korak 2: U čarobnjaku za postavljanje kliknite 'Dalje' za nastavak.
Korak 3: Odaberite instalacijski direktorij ili ostavite zadani instalacijski direktorij kakav jest.
Korak 4: Odaberite komponente koje želite instalirati.
- SOAP korisničko sučelje označeno je prema zadanim postavkama i NE može ga konfigurirati korisnik.
- Izvor – Omogućite ako želite pristupiti izvornom kodu SOAP-UI. Nismo ga odabrali.
- Hermes JS – Omogući, ako aplikacija zahtijeva JMS testiranje.
- Vodič – Omogućite, ako želite pristupiti SOAP-UI vodičima nakon instalacije.
Korak 5: Prihvatite licencni ugovor i kliknite 'Dalje' za nastavak.
Korak 6: Odaberite lokaciju mape za upute ili ostavite zadanu lokaciju kakva jest i kliknite 'Dalje'.
Korak 7: Odaberite lokaciju mape izbornika Start ili ostavite zadanu lokaciju kakva jest i kliknite 'Dalje'.
Korak 8: Uključite potvrdni okvir 'stvori ikonu radne površine' i kliknite 'Dalje'.
Korak 9: Započinje instalacija i po dovršetku iste, čarobnjak prikazuje donji status. Pritisnite 'Završi'.
Korak 10: Nakon klika na gumb 'Završi', pokreće se SOAP korisničko sučelje.
- Izbornik Bar
- Alatna traka za brzi pristup
- Područje za navigaciju projekta
- Svojstva radnog prostora
- Dnevni prostor
Dio C: Konfiguriranje
Prvo shvatimo strukturu projekta u SOAP korisničkom sučelju.
- Prvi korak u SOAP UI je stvaranje radnog prostora. Može postojati nekoliko projekata povezanih s radnim prostorom. Korisnici mogu kreirati više od jednog radnog prostora. U verziji SOAP UI Pro, možemo neprimjetno mijenjati okruženja kako bismo ga preslikali na različite krajnje točke.
- Za svaki projekt možemo izraditi nekoliko paketa za testiranje.
- Za svaki testni paket može biti priloženo nekoliko testnih slučajeva.
- Za svaki testni slučaj može biti povezano nekoliko testnih koraka.
Ispod je slikovni prikaz strukture radnog prostora u SOAP-UI.
Korak 1: Prvi korak je stvaranje radnog prostora. Napravite radni prostor kao što je prikazano u nastavku. Svi artefakti koje ćemo od sada stvarati bili bi sadržani u ovom radnom prostoru.
Korak 2: Unesite naziv za radni prostor i kliknite "U redu".
Korak 3: Sada korisnik mora odabrati stazu na koju će ovaj radni prostor biti spremljen.
- Odaberite stazu na koju treba spremiti radni prostor
- Naziv radnog prostora XML, koji se mora nalaziti kada korisnik želi otvoriti radni prostor u budućnosti.
- Kliknite 'Spremi'.
Korak 4: Radni prostor je kreiran kao što je prikazano u nastavku. Također možemo pristupiti svojstvima radnog prostora pod karticom 'Svojstva radnog prostora'.
Sada smo uspješno konfigurirali SOAP-UI nakon preuzimanja i instaliranja tako da možemo nastaviti s testiranjem.
Osnovna GUI navigacija
IZBORNIK DATOTEKA:
- Razumijevanje najčešće korištenih navigacija unutar SOAP-UI vrlo je važno za besprijekornu navigaciju tijekom rada na projektima u stvarnom vremenu. Prvo pogledajmo izbornik datoteka.
- 'Novi SOAP projekt' omogućuje korisniku stvaranje projekta uvozom SOAP zahtjeva.
- 'Novi REST projekt' omogućuje korisniku stvaranje projekta uvozom REST zahtjeva.
- 'Uvoz projekta' omogućuje korisniku da uveze cijeli projekt lociranjem odgovarajućeg XML-a.
- 'Spremi sve projekte' omogućuje korisniku spremanje svih otvorenih projekata jednim klikom.
- 'Zatvori sve otvorene projekte' zatvara sve projekte otvorene u tom radnom prostoru.
- 'Preimenuj radni prostor' omogućuje korisniku preimenovanje prethodno stvorenog radnog prostora.
- 'Switch Workspace' omogućuje korisniku prebacivanje između radnih prostora.
- 'Postavke' omogućuju korisniku da prilagodi SOAP korisničko sučelje. Time ćemo se pozabaviti u sljedećem odjeljku.
- 'Spremi postavke' omogućuje korisniku da spremi svoje prilagođene postavke. Kada se SOAP UI sljedeći put otvori, koristi korisničke postavke.
DATOTEKA >> PREFERENCE >> HTTP POSTAVKE:
- Sada ćemo razumjeti 'Postavke' iz izbornika datoteka. Nakon klika na 'Preferences' iz izbornika 'File', otvara se donji dijaloški okvir.
- Detaljno ćemo proći kroz najčešće korištene 'HTTP postavke'.
- Označava HTTP verziju koja će se koristiti za zahtjev i odgovor.
- 'Zaglavlje korisničkog agenta' omogućuje korisniku da može biti unaprijed definiran pomoću ove opcije. Ako nije definirano, koristi zadano zaglavlje http klijenta.
- Omogućuje korisniku određivanje metode kompresije. Može biti ili gzip ili deflate ili None.
- 'Ako je označeno', omogućuje komprimirani odgovor od hostova.
- 'Ako je označeno' onemogućuje dekompresiju komprimiranih odgovora.
- 'Ako je označeno' zatvara HTTP vezu za svaki SOAP zahtjev.
- 'Ako je označeno', korisniku omogućuje navođenje podataka za provjeru autentičnosti za odlazne zahtjeve.
- Omogućuje korisniku da ograniči najveći broj bajtova koji se mogu pročitati iz odgovora. NULA odgovara neograničenoj veličini.
DATOTEKA >> PREFERENCE >> WSDL POSTAVKE:
- Sada ćemo detaljno proći kroz najčešće korištene 'WSDL postavke'.
- Predmemoriranje WSDL-ova Uključuje i isključuje predmemoriranje WSDL-ova
- Generira primjere vrijednosti u zahtjevima
- Omogućuje korisnicima da uvijek uključe neobavezne elemente u generirane zahtjeve
- Poruke s odgovorima ispisuju se u uređivaču odgovora
- Omogućuje korisniku da odredi direktorij koji sadrži datoteke sheme (.xsd) tijekom provjere WSDL zahtjeva. Nakon promjene sadržaja ovog direktorija SOAP UI zahtijeva ponovno pokretanje.
- U svrhu očuvanja prostora, minimalna veličina poruke koju treba komprimirati u projektnoj datoteci SoapUI.
DATOTEKA >> PREFERENCE >> POSTAVKE UI:
- Sada ćemo detaljno proći kroz najčešće korištene 'Postavke korisničkog sučelja'.
- Zatvara sve projekte tijekom pokretanja SOAP UI za bolje vrijeme pokretanja i troši manje memorije.
- Prikazuje opis kad god je dostupan.
- Automatski sprema sve projekte pri izlasku iz SOAP korisničkog sučelja.
- Prije spremanja SOAP UI stvara sigurnosnu kopiju projekta. Ako je omogućeno, mapa sigurnosne kopije mora biti spomenuta.
- Prikazuje i proširuje kartice dnevnika nakon pokretanja SOAP korisničkog sučelja.
- Prikazuje dijaloški okvir 'početne stranice' nakon pokretanja SOAP korisničkog sučelja.
- Nakon onemogućavanja savjeta alata, onemogućuje savjet alata kada korisnik prijeđe pokazivačem miša preko opcija/gumba tijekom navigacije.
POMOZITE:
- Pogledajmo važne opcije izbornika Pomoć.
- Prikazuje početnu stranicu online pomoći dostupne na www.soapui.org
- Omogućuje registriranim korisnicima postavljanje pitanja na forumu i dobivanje online pomoći od zajednice.
- Provjerava nedavna ažuriranja i instalira ako su dostupna.
- Omogućuje korisniku navigaciju do početne stranice www.soapui.org
- Prikazuje informacije o izradi i verziji SOAP korisničkog sučelja.
Nadolazeći vodiči ne samo da će vam pomoći da shvatite kako izraditi testni paket, testni slučaj i testne korake, već vam također omogućiti testiranje SOAP zahtjeva i kako ih potvrditi.