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.

SOAPUI preuzimanje, instalacija i konfiguracija

U ovom vodiču instalacija se vrši na a Windows Okoliš. Postupak ostaje isti za ostale OS.

Ovdje je plan za postupak instalacije

SOAPUI preuzimanje, instalacija i konfiguracija

Dio A: Preuzimanje

Dio B: Instaliranje

Korak 1: Nakon preuzimanja, pokrenite datoteku kao 'Administrator' kao što je prikazano u nastavku

Instaliranje SOAP korisničkog sučelja

Korak 2: U čarobnjaku za postavljanje kliknite 'Dalje' za nastavak.

Instaliranje SOAP korisničkog sučelja

Korak 3: Odaberite instalacijski direktorij ili ostavite zadani instalacijski direktorij kakav jest.

Instaliranje SOAP korisničkog sučelja

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.

Instaliranje SOAP korisničkog sučelja

Korak 5: Prihvatite licencni ugovor i kliknite 'Dalje' za nastavak.

Instaliranje

Korak 6: Odaberite lokaciju mape za upute ili ostavite zadanu lokaciju kakva jest i kliknite 'Dalje'.

Instaliranje SOAP korisničkog sučelja

Korak 7: Odaberite lokaciju mape izbornika Start ili ostavite zadanu lokaciju kakva jest i kliknite 'Dalje'.

Instaliranje SOAP korisničkog sučelja

Korak 8: Uključite potvrdni okvir 'stvori ikonu radne površine' i kliknite 'Dalje'.

Instaliranje

Korak 9: Započinje instalacija i po dovršetku iste, čarobnjak prikazuje donji status. Pritisnite 'Završi'.

Instaliranje SOAP korisničkog sučelja

Korak 10: Nakon klika na gumb 'Završi', pokreće se SOAP korisničko sučelje.

Instaliranje SOAP korisničkog sučelja

  1. Izbornik Bar
  2. Alatna traka za brzi pristup
  3. Područje za navigaciju projekta
  4. Svojstva radnog prostora
  5. 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.

Konfiguriranje SOAP korisničkog sučelja

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.

Konfiguriranje SOAP korisničkog sučelja

Korak 2: Unesite naziv za radni prostor i kliknite "U redu".

Konfiguriranje SOAP korisničkog sučelja

Korak 3: Sada korisnik mora odabrati stazu na koju će ovaj radni prostor biti spremljen.

  1. Odaberite stazu na koju treba spremiti radni prostor
  2. Naziv radnog prostora XML, koji se mora nalaziti kada korisnik želi otvoriti radni prostor u budućnosti.
  3. Kliknite 'Spremi'.

Konfiguriranje SOAP korisničkog sučelja

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'.

Konfiguriranje SOAP korisničkog sučelja

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.

Osnovna GUI navigacija

  1. 'Novi SOAP projekt' omogućuje korisniku stvaranje projekta uvozom SOAP zahtjeva.
  2. 'Novi REST projekt' omogućuje korisniku stvaranje projekta uvozom REST zahtjeva.
  3. 'Uvoz projekta' omogućuje korisniku da uveze cijeli projekt lociranjem odgovarajućeg XML-a.
  4. 'Spremi sve projekte' omogućuje korisniku spremanje svih otvorenih projekata jednim klikom.
  5. 'Zatvori sve otvorene projekte' zatvara sve projekte otvorene u tom radnom prostoru.
  6. 'Preimenuj radni prostor' omogućuje korisniku preimenovanje prethodno stvorenog radnog prostora.
  7. 'Switch Workspace' omogućuje korisniku prebacivanje između radnih prostora.
  8. 'Postavke' omogućuju korisniku da prilagodi SOAP korisničko sučelje. Time ćemo se pozabaviti u sljedećem odjeljku.
  9. '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'.

Osnovna GUI navigacija

  1. Označava HTTP verziju koja će se koristiti za zahtjev i odgovor.
  2. '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.
  3. Omogućuje korisniku određivanje metode kompresije. Može biti ili gzip ili deflate ili None.
  4. 'Ako je označeno', omogućuje komprimirani odgovor od hostova.
  5. 'Ako je označeno' onemogućuje dekompresiju komprimiranih odgovora.
  6. 'Ako je označeno' zatvara HTTP vezu za svaki SOAP zahtjev.
  7. 'Ako je označeno', korisniku omogućuje navođenje podataka za provjeru autentičnosti za odlazne zahtjeve.
  8. 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'.

Osnovna GUI navigacija

  1. Predmemoriranje WSDL-ova Uključuje i isključuje predmemoriranje WSDL-ova
  2. Generira primjere vrijednosti u zahtjevima
  3. Omogućuje korisnicima da uvijek uključe neobavezne elemente u generirane zahtjeve
  4. Poruke s odgovorima ispisuju se u uređivaču odgovora
  5. 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.
  6. 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'.

Osnovna GUI navigacija

  1. Zatvara sve projekte tijekom pokretanja SOAP UI za bolje vrijeme pokretanja i troši manje memorije.
  2. Prikazuje opis kad god je dostupan.
  3. Automatski sprema sve projekte pri izlasku iz SOAP korisničkog sučelja.
  4. Prije spremanja SOAP UI stvara sigurnosnu kopiju projekta. Ako je omogućeno, mapa sigurnosne kopije mora biti spomenuta.
  5. Prikazuje i proširuje kartice dnevnika nakon pokretanja SOAP korisničkog sučelja.
  6. Prikazuje dijaloški okvir 'početne stranice' nakon pokretanja SOAP korisničkog sučelja.
  7. 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ć.

Osnovna GUI navigacija

  1. Prikazuje početnu stranicu online pomoći dostupne na www.soapui.org
  2. Omogućuje registriranim korisnicima postavljanje pitanja na forumu i dobivanje online pomoći od zajednice.
  3. Provjerava nedavna ažuriranja i instalira ako su dostupna.
  4. Omogućuje korisniku navigaciju do početne stranice www.soapui.org
  5. 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.