SOAPUI-lataus ja asennus Windows

⚡ Älykäs yhteenveto

SOAPUI-lataus, asennus ja konfigurointi Windows kattaa avoimen lähdekoodin julkaisun alusta loppuun. Läpikäynti selittää laitteistovaatimukset, asennusvaihtoehdot, kuten Hermes JS ja tutoriaalit, työtilan luomisen sekä HTTP-, WSDL- ja käyttöliittymäasetukset luotettavaa verkkopalvelutestausta varten.

  • ⬇️ Latauksen lähde: Hanki avoimen lähdekoodin SoapUI asennusohjelma soapui.org-sivustolta ja valitse käyttöjärjestelmäarkkitehtuuria vastaava versio, kuten 64-bittinen Windows.
  • 🛠️ Asennuskomponentit: Suorita asennusohjelma järjestelmänvalvojana ja ota Source-, Hermes JS- ja Tutorial-komponentit käyttöön valikoivasti testaustarpeiden mukaan.
  • 🗂️ Työtilan asetukset: Luo SoapUI työtila, joka tallentaa toisiinsa liittyvät projektit, testipaketit, testitapaukset ja testivaiheet yhteen navigoitavaan rakenteeseen.
  • ⚙️ HTTP- ja WSDL-asetukset: Määritä HTTP-versio, pakkaus, todennus, WSDL-välimuisti ja esimerkkiarvojen luonti kohdassa Tiedosto > Asetukset yhdenmukaisten suoritusten varmistamiseksi.
  • 🖥️ Käyttöliittymän navigointi: Tiedosto- ja Ohje-valikoiden avulla voit tuoda projekteja, vaihtaa työtilaa, tallentaa asetuksia ja käyttää SoapUI online apu.

SOAPUI-lataus ja asennus Windows

SOAPUI:n lataamisen, asentamisen ja määrittämisen yleiskatsaus

Tämä ohje näyttää vaiheet lataamiseen, asentamiseen ja konfigurointiin SOAP UI (Avoimen lähdekoodin versio) Windows kone. Sama menettely koskee muita käyttöjärjestelmiä, joihin tehdään pieniä muutoksia asennusohjelmaan.

Alla oleva taulukkomainen yleiskuva tiivistää tuetut alustat ja laitteistovaatimukset.

SOAPUI-järjestelmävaatimukset

Seuraava tiekarttakaavio tiivistää asennusprosessin yhdellä silmäyksellä.

SOAPUI-asennuksen etenemissuunnitelma

Osa A: Lataaminen SOAP UI

Aloita lataamalla kohdekäyttöjärjestelmälle sopiva asennusohjelma viralliselta sivustolta. SoapUI -sivustolta.

SOAP UI Lataa sivu

SOAP UI Lataa vahvistussivu

Osa B: Asennus SOAP UI on Windows

Kun asennusohjelma on ladattu, suorita se järjestelmänvalvojana ja noudata ohjattua asennusta.

Vaihe 1: Lataamisen jälkeen suorita tiedosto nimellä ylläpitäjä kuten alla.

ajaa SOAP UI Asentaja järjestelmänvalvojana

Vaihe 2: Napsauta ohjatussa asennustoiminnossa seuraava jatkaa.

SOAP UI Asennusavustaja Tervetuloa

Vaihe 3: Valitse asennushakemisto tai hyväksy oletusasetus.

Valitse Asennushakemisto

Vaihe 4: Valitse asennettavat komponentit.

  • SOAP UI: Oletusarvoisesti valittuna eikä käyttäjän määritettävissä.
  • Lähde: Ota käyttöön, jotta pääset käsiksi SOAP UI lähdekoodi. Tämä läpikäynti jättää sen tarkistamatta.
  • Hermes JS: Ota käyttöön, kun sovellus vaatii JMS-testausta.
  • opetusohjelma: Ota käyttöön asentaaksesi SOAP UI tutoriaaleja asennuksen jälkeen.

Valitse asennuskomponentit

Vaihe 5: Hyväksy lisenssisopimus ja napsauta seuraava.

Hyväksy lisenssisopimus

Vaihe 6: Valitse opetusohjelmien kansion sijainti tai hyväksy oletussijainti ja napsauta sitten seuraava.

Valitse Opastuskansio

Vaihe 7: Valitse Käynnistä-valikon kansio tai hyväksy oletusasetus ja napsauta sitten seuraava.

Valitse Käynnistä-valikon kansio

Vaihe 8: Rasti Luo työpöytäkuvake ja valitse seuraava.

Luo työpöydän kuvake -vaihtoehto

Vaihe 9: Asennus alkaa. Kun asennus on valmis, ohjattu toiminto näyttää alla olevan tilan. Napsauta Suorittaa loppuun.

Asennuksen lopetusnäyttö

Vaihe 10: Napsautuksen jälkeen Suorittaa loppuun, SOAP UI käynnistyy automaattisesti.

SOAP UI Julkaistu käyttöliittymä

Pääkäyttöliittymä sisältää:

  1. Valikkorivi
  2. Pikavalinta-työkalurivi
  3. Projektin navigointialue
  4. Työtilan ominaisuudet
  5. Tukkialue

Osa C: Konfigurointi SOAP UI

Kanssa SOAP UI asennettuna seuraava vaihe on työtilan luominen ja projektihierarkiaan tutustuminen.

Alla oleva rakenne on perusta kaikelle testaustyölle SOAP UI:

  • Ensimmäinen askel sisään SOAP UI on työtilan luominen. Useat projektit voivat kuulua yhteen työtilaan, ja käyttäjät voivat luoda useamman kuin yhden työtilan. Pro-versio tukee ympäristöjen vaihtamista eri päätepisteisiin yhdistämistä varten.
  • Jokainen projekti voi sisältää useita testipaketteja.
  • Jokainen testipaketti voi sisältää useita testitapauksia.
  • Jokainen testitapaus voi sisältää useita testivaiheita.

Alla on visuaalinen esitys työtilan rakenteesta SOAP UI.

SOAP UI Työtilan rakenne

Vaihe 1: Luo työtila alla olevan kuvan mukaisesti. Kaikki tästä pisteestä lähtien luodut esineet kuuluvat tähän työtilaan.

Luo uusi työtila

Vaihe 2: Anna työtilan nimi ja napsauta OK.

Anna työtilan nimi

Vaihe 3: Valitse polku, johon työtilan XML-tiedosto tallennetaan.

  1. Valitse työtilan hakemisto.
  2. Aseta työtilan XML-tiedostonimi. Tämä tiedosto avataan myöhemmin, kun työtila ladataan uudelleen.
  3. Napauta Säästä.

Tallenna työtilan XML-tiedosto

Vaihe 4: Työtila luodaan alla olevan kuvan mukaisesti. Työtilan ominaisuuksiin pääsee myös kohdassa Työtilan ominaisuudet Tab.

Työtilan luontivahvistus

SOAP UI on nyt ladattu, asennettu ja konfiguroitu, joten testaustyöt voivat alkaa.

Peruskäyttöliittymän navigointi SOAP UI

Yleisimmin käytettyjen valikoiden ymmärtäminen SOAP UI on välttämätöntä nopeaan navigointiin oikeissa projekteissa. Alla olevat osiot käsittelevät Tiedosto-valikkoa, Asetukset-valikkoa ja Ohje-valikkoa.

Tiedosto-valikko

SOAP UI Tiedosto-valikon asetukset

  1. Uusi SOAP-projekti luo projektin tuomalla SOAP-pyynnön.
  2. Uusi REST-projekti luo projektin tuomalla REST-pyynnön.
  3. Tuo projekti lataa koko projektin paikantamalla sen XML-tiedoston.
  4. Tallenna kaikki projektit tallentaa kaikki avoimet projektit yhdellä napsautuksella.
  5. Sulje kaikki avoimet projektit sulkee kaikki työtilassa olevat projektit.
  6. Nimeä työtila uudelleen nimeää nykyisen työtilan uudelleen.
  7. Vaihda työtilaa vaihtaa työtilojen välillä.
  8. Asetukset avaa SOAP UI mukautusvalintaikkuna. Yksityiskohdat ovat alla.
  9. Tallenna asetukset tallentaa mukautetut asetukset, jotta seuraava SOAP UI istunto lataa ne automaattisesti.

Tiedosto > Asetukset > HTTP-asetukset

HTTP-asetukset-osio määrittää, miten SOAP UI kommunikoi HTTP:n kautta.

HTTP-asetukset

  1. Asettaa pyynnössä ja vastauksessa käytettävän HTTP-version.
  2. User-Agent Header voidaan määrittää tässä etukäteen. Jos se jätetään tyhjäksi, käytetään HTTP-asiakasohjelman oletusotsikkoa.
  3. Määrittää pakkaustavan: gzip, deflate tai ei mitään.
  4. Jos tämä on valittuna, sallitaan pakatut vastaukset isänniltä.
  5. Jos tämä on valittuna, pakattujen vastausten pakkauksen purkaminen poistetaan käytöstä.
  6. Jos tämä on valittuna, sulkee HTTP-yhteyden jokaisen SOAP-pyynnön jälkeen.
  7. Jos tämä on valittuna, lähteville pyynnöille voidaan määrittää todennustiedot.
  8. Rajoittaa vastauksesta luettavien tavujen enimmäismäärää. Nolla tarkoittaa rajoittamatonta määrää.

Tiedosto > Asetukset > WSDL-asetukset

WSDL-asetukset hallitsevat välimuistia ja esimerkkien luontitoimintoja.

WSDL-asetukset

  1. WSDL-tiedostojen välimuisti ottaa WSDL-välimuistin käyttöön tai poistaa sen käytöstä.
  2. Luo esimerkkiarvoja pyyntöjen sisällä.
  3. Sisältää aina valinnaisia ​​elementtejä luoduissa pyynnöissä.
  4. Tulostaa vastausviestit vastauseditorissa.
  5. Määrittää hakemiston, joka sisältää WSDL-pyyntöjen validointia varten tarkoitetut skeematiedostot (.xsd). Muutokset vaativat SOAP UI käynnistä.
  6. Asettaa pakattavan viestin vähimmäiskoon SoapUI projektitiedosto.

Tiedosto > Asetukset > Käyttöliittymän asetukset

Käyttöliittymän asetukset virittävät SOAP UI käynnistyskäyttäytyminen ja visuaalinen kokemus.

Käyttöliittymän asetukset

  1. Sulkee kaikki projektit käynnistyksen yhteydessä parantaakseen käynnistysaikaa ja vähentääkseen muistin käyttöä.
  2. Näyttää kuvaukset aina kun ne ovat saatavilla.
  3. Tallentaa kaikki projektit automaattisesti poistuttaessa SOAP UI.
  4. Luo projektista varmuuskopion ennen tallennusta. Jos käytössä, varmuuskopiokansion polku vaaditaan.
  5. Näyttää ja laajentaa lokivälilehdet käynnistyksen yhteydessä.
  6. Näyttää aloitussivun valintaikkunan käynnistyksen yhteydessä.
  7. Poistaa käytöstä työkaluvihjeet, kun hiiren osoitinta viedään vaihtoehtojen päälle.

Ohje-valikko

Ohje-valikon kautta pääset nopeasti käsiksi dokumentaatioon, päivityksiin ja versiotietoihin.

SOAP UI Ohje-valikko

  1. Näyttää online-ohjeen kotisivun osoitteessa www.soapui.org.
  2. Antaa rekisteröityneiden käyttäjien lähettää kysymyksiä yhteisöfoorumille.
  3. Tarkistaa uusimmat päivitykset ja asentaa ne, jos niitä on saatavilla.
  4. Avaa SOAP UI kotisivu osoitteessa www.soapui.org.
  5. Näyttää koonti- ja versiotiedot SOAP UI.

Tulevissa tutoriaaleissa käsitellään testipakettien, testitapausten ja testivaiheiden luomista sekä SOAP-pyyntöjen lähettämistä ja validointia.

UKK

SOAP UI Avoin lähdekoodi toimii Windows 7 tai uudempi, jossa on vähintään 4 Gt RAM-muistia ja 1 Gt vapaata levytilaa. Java Runtime Environment toimitetaan asennusohjelman mukana, joten erillistä JDK-asennusta ei tarvita.

SOAP UI Avoin lähdekoodi on ilmainen ja tukee SOAP- ja REST-testauksen perusasioita. SoapUI Pro (ReadyAPI) lisää datalähtöisen testauksen, edistyneet väitteet, ympäristön vaihdon, tietoturvatestauksen ja raportointiominaisuudet yritystiimeille.

Joo. SOAP UI lataussivulta löytyy asennusohjelmat Linuxille (.sh) ja macOS (.dmg) lisäksi WindowsKomponenttien asennusvaiheet, lisenssin hyväksyminen ja työtilan luominen ovat samat eri alustoilla.

Avaa Ohje-valikko sisällä SOAP UI ja valitse Tarkista päivitykset. Vaihtoehtoisesti voit ladata uusimman asennusohjelman osoitteesta soapui.org ja suorittaa sen olemassa olevan asennuksen päälle. Olemassa olevat työtilat ja projektit pysyvät ennallaan päivityksen jälkeen.

Kyllä. Tekoälyavustajat voivat lukea WSDL- tai palveluspesifikaation, suositella työtilan rakennetta, ehdottaa ensisijaisia ​​HTTP- ja WSDL-asetuksia ja luoda esimerkkejä testipaketteja. Tämä lyhentää uusien SOAP-projektien asennusaikaa merkittävästi.

Tekoälytyökalut voivat havaita WSDL-skeeman muutokset, merkitä rikkinäiset väitteet ja ehdottaa päivitettyjä testivaiheita automaattisesti. Tämä vähentää hauraita testejä, alentaa ylläpitokustannuksia ja auttaa laadunvarmistustiimejä pysymään ajan tasalla. SOAP UI kehittyvien verkkopalvelukonseptien mukaiset ohjelmistopaketittracts.

Tiivistä tämä viesti seuraavasti: