SOAPUI Last ned og installer på Windows

⚡ Smart oppsummering

SOAPUI nedlasting, installasjon og konfigurasjon på Windows Dekker hele åpen kildekode-utgivelsen. Gjennomgangen forklarer maskinvarekrav, installasjonsalternativer som Hermes JS og veiledninger, opprettelse av arbeidsområder og HTTP-, WSDL- og brukergrensesnittpreferanser for pålitelig testing av webtjenester.

  • ⬇️ Last ned kilde: Skaff deg åpen kildekode SoapUI installasjonsprogrammet fra soapui.org og velg den versjonen som samsvarer med operativsystemets arkitektur, for eksempel 64-bit Windows.
  • 🛠️ Installasjonskomponenter: Kjør installasjonsprogrammet som administrator og aktiver Source-, Hermes JS- og Tutorial-komponentene selektivt basert på testbehov.
  • 🗂️ Oppsett av arbeidsområde: Lag en SoapUI arbeidsområde som lagrer relaterte prosjekter, testsuiter, testtilfeller og testtrinn i én navigerbar struktur.
  • ⚙️ HTTP- og WSDL-innstillinger: Konfigurer HTTP-versjon, komprimering, autentisering, WSDL-hurtigbufring og generering av eksempelverdier under Fil > Innstillinger for konsistente kjøringer.
  • 🖥️ GUI-navigasjon: Bruk Fil- og Hjelp-menyene til å importere prosjekter, bytte arbeidsområder, lagre innstillinger og få tilgang til SoapUI online-hjelp.

SOAPUI Last ned og installer på Windows

Oversikt over nedlasting, installasjon og konfigurasjon av SOAPUI

Denne gjennomgangen demonstrerer trinnene for å laste ned, installere og konfigurere SOAP UI (Åpen kildekode-versjon) på en Windows maskin. Den samme prosedyren gjelder for andre operativsystemer med mindre endringer i installasjonsprogrammet.

Oversiktsbildet i tabellformat nedenfor oppsummerer de støttede plattformene og maskinvarekravene.

SOAPUI-systemkrav

Følgende veikartdiagram oppsummerer installasjonsprosessen på et raskt blikk.

SOAPUI-installasjonsveikart

Del A: Nedlasting SOAP UI

Start med å laste ned riktig installasjonsprogram for måloperativsystemet fra den offisielle SoapUI nettside.

SOAP UI Last ned side

SOAP UI Last ned bekreftelsesside

Del B: Installering SOAP UI on Windows

Når installasjonsprogrammet er nedlastet, kjører du det som administrator og følger installasjonsveiviseren.

Trinn 1: Etter nedlasting, kjør filen som administrator som vist nedenfor.

Kjør SOAP UI Installasjonsprogrammet som administrator

Trinn 2: I oppsettveiviseren klikker du på neste å fortsette.

SOAP UI Velkommen til installasjonsveiviseren

Trinn 3: Velg installasjonskatalogen eller godta standardmappen.

Velg Installasjonsregister

Trinn 4: Velg komponentene som skal installeres.

  • SOAP UI: Avkrysset som standard og kan ikke konfigureres av brukeren.
  • kilde: Aktiver tilgang til SOAP UI kildekode. Denne gjennomgangen lar den være ukontrollert.
  • Hermes JS: Aktiver når applikasjonen krever JMS-testing.
  • Opplæringen: Aktiver installasjon SOAP UI veiledninger etter installasjon.

Velg installasjonskomponenter

Trinn 5: Godta lisensavtalen og klikk neste.

Godta lisensavtalen

Trinn 6: Velg mappeplasseringen for veiledningene eller godta standardinnstillingen, og klikk deretter neste.

Velg veiledningsmappe

Trinn 7: Velg Startmeny-mappen eller godta standardinnstillingen, og klikk deretter neste.

Velg Startmenymappe

Trinn 8: Tick Lag et skrivebordsikon og klikk neste.

Alternativ for å opprette skrivebordsikon

Trinn 9: Installasjonen starter. Når den er fullført, viser veiviseren statusen nedenfor. Klikk Finish.

Skjermbilde for ferdigstillelse av installasjon

Trinn 10: Etter å ha klikket Finish, SOAP UI starter automatisk.

SOAP UI Lansert grensesnitt

Hovedgrensesnittet inkluderer:

  1. Menylinje
  2. Hurtig tilgang verktøylinje
  3. Prosjektnavigasjonsområde
  4. Arbeidsområde Egenskaper
  5. Loggområde

Del C: Konfigurering SOAP UI

Med SOAP UI Når prosjektlederen er installert, er neste trinn å opprette et arbeidsområde og bli kjent med prosjekthierarkiet.

Strukturen nedenfor er grunnlaget for alt testarbeid i SOAP UI:

  • Det første trinnet inn SOAP UI er å opprette et arbeidsområde. Flere prosjekter kan tilhøre ett arbeidsområde, og brukere kan opprette mer enn ett arbeidsområde. Pro-versjonen støtter bytting av miljøer for å tilordne til forskjellige endepunkter.
  • Hvert prosjekt kan inneholde flere testsuiter.
  • Hver testsuite kan inneholde flere testtilfeller.
  • Hvert testtilfelle kan inneholde flere testtrinn.

Nedenfor er en visuell fremstilling av arbeidsområdets struktur i SOAP UI.

SOAP UI Arbeidsplassstruktur

Trinn 1: Opprett et arbeidsområde som vist nedenfor. Alle artefakter som opprettes fra dette punktet tilhører dette arbeidsområdet.

Opprett nytt arbeidsområde

Trinn 2: Skriv inn et navn for arbeidsområdet og klikk på OK.

Skriv inn navn på arbeidsområde

Trinn 3: Velg banen der XML-filen for arbeidsområdet skal lagres.

  1. Velg katalogen for arbeidsområdet.
  2. Angi XML-filnavnet for arbeidsområdet. Denne filen åpnes senere når arbeidsområdet lastes inn på nytt.
  3. Klikk Spar.

Lagre XML-fil for arbeidsområde

Trinn 4: Arbeidsområdet opprettes som vist nedenfor. Egenskaper for arbeidsområde kan også nås under Arbeidsområde Egenskaper fanen.

Bekreftelse på opprettelse av arbeidsområde

SOAP UI er nå nedlastet, installert og konfigurert, slik at testarbeidet kan begynne.

Grunnleggende GUI-navigasjon i SOAP UI

Forstå de mest brukte menyene inni SOAP UI er viktig for å navigere raskt i virkelige prosjekter. Avsnittene nedenfor dekker Fil-menyen, Innstillinger og Hjelp-menyen.

fil

SOAP UI Alternativer i filmenyen

  1. Nytt SOAP-prosjekt oppretter et prosjekt ved å importere en SOAP-forespørsel.
  2. Nytt REST-prosjekt oppretter et prosjekt ved å importere en REST-forespørsel.
  3. Importer prosjekt laster inn et helt prosjekt ved å finne XML-filen.
  4. Lagre alle prosjekter lagrer alle åpne prosjekter med ett enkelt klikk.
  5. Lukk alle åpne prosjekter lukker alle prosjekter i arbeidsområdet.
  6. Gi nytt navn til arbeidsområdet endrer navn på gjeldende arbeidsområde.
  7. Bytt arbeidsområde bytter mellom arbeidsområder.
  8. Preferanser åpner SOAP UI Tilpasningsdialog. Detaljer følger nedenfor.
  9. Lagre innstillinger lagrer tilpassede innstillinger, slik at den neste SOAP UI økten laster dem inn automatisk.

Fil > Innstillinger > HTTP-innstillinger

HTTP-innstillinger-delen styrer hvordan SOAP UI kommuniserer via HTTP.

HTTP-innstillinger

  1. Angir HTTP-versjonen som brukes for forespørsel og svar.
  2. Overskrift for bruker-agent kan forhåndsdefinertes her. Hvis den står tom, brukes standard HTTP-klientheader.
  3. Angir komprimeringsmetoden: gzip, deflate eller ingen.
  4. Hvis avkrysset, tillater det komprimerte svar fra verter.
  5. Hvis avkrysset, deaktiveres dekomprimering av komprimerte svar.
  6. Hvis avkrysset, lukkes HTTP-tilkoblingen etter hver SOAP-forespørsel.
  7. Hvis avkrysset, tillater dette at autentiseringsinformasjon spesifiseres for utgående forespørsler.
  8. Begrenser det maksimale antallet byte som kan leses fra et svar. Null betyr ubegrenset.

Fil > Innstillinger > WSDL-innstillinger

WSDL-innstillinger kontrollerer hurtigbuffering og eksemplergenereringsvirkemåte.

WSDL-innstillinger Preferanser

  1. Cache WSDL-er slår WSDL-hurtigbufring av eller på.
  2. Genererer eksempelverdier i forespørsler.
  3. Inkluderer alltid valgfrie elementer i genererte forespørsler.
  4. Skriver ut svarmeldinger i svarredigereren.
  5. Angir en katalog som inneholder skjemafiler (.xsd) for validering av WSDL-forespørsler. Endringer her krever en SOAP UI restart.
  6. Angir minimumsstørrelsen for meldinger som skal komprimeres inni SoapUI prosjektfilen.

Fil > Innstillinger > Brukergrensesnittinnstillinger

UI-innstillinger finjusterer SOAP UI oppstartsatferd og visuell opplevelse.

Innstillinger for brukergrensesnitt

  1. Lukker alle prosjekter ved oppstart for å forbedre oppstartstiden og redusere minnebruken.
  2. Viser beskrivelser når de er tilgjengelige.
  3. Lagrer automatisk alle prosjekter når du avslutter SOAP UI.
  4. Oppretter en sikkerhetskopi av prosjektet før lagring. Hvis aktivert, kreves en mappesti for sikkerhetskopiering.
  5. Viser og utvider loggfanene ved oppstart.
  6. Viser dialogboksen for oppstartssiden ved oppstart.
  7. Deaktiverer verktøytips når du holder musepekeren over alternativer.

Hjelpemeny

Hjelp-menyen gir rask tilgang til dokumentasjon, oppdateringer og versjonsinformasjon.

SOAP UI Hjelpemeny

  1. Viser hjemmesiden til den elektroniske hjelpen på www.soapui.org.
  2. Lar registrerte brukere legge inn spørsmål i fellesskapsforumet.
  3. Søker etter de nyeste oppdateringene og installerer dem hvis de er tilgjengelige.
  4. Åpner SOAP UI hjemmesiden på www.soapui.org.
  5. Viser informasjon om bygge- og versjonsnummeret til SOAP UI.

Kommende veiledninger dekker hvordan du oppretter testsuiter, testtilfeller og testtrinn, samt hvordan du sender og validerer SOAP-forespørsler.

Spørsmål og svar

SOAP UI Åpen kildekode kjører på Windows 7 eller nyere med minst 4 GB RAM og 1 GB ledig diskplass. A Java Runtime Environment følger med installasjonsprogrammet, så en separat JDK-installasjon er ikke nødvendig.

SOAP UI Åpen kildekode er gratis og støtter grunnleggende SOAP- og REST-testing. SoapUI Fordeler (ReadyAPI) legger til datadrevet testing, avanserte påstander, miljøbytte, sikkerhetstesting og rapporteringsfunksjoner for bedriftsteam.

Ja. De SOAP UI nedlastingssiden inneholder installasjonsprogrammer for Linux (.sh) og macOS (.dmg) i tillegg til WindowsInstallasjonstrinnene for komponenter, lisensgodkjenning og opprettelse av arbeidsområde er identiske på tvers av plattformer.

Åpne Hjelp-menyen inni SOAP UI og velg Se etter oppdateringer. Alternativt kan du laste ned det nyeste installasjonsprogrammet fra soapui.org og kjøre det over den eksisterende installasjonen. Eksisterende arbeidsområder og prosjekter forblir intakte etter oppgraderingen.

Ja. AI-assistenter kan lese en WSDL- eller tjenestespesifikasjon, anbefale arbeidsområdestruktur, foreslå foretrukne HTTP- og WSDL-innstillinger og forhåndsgenerere eksempler på testpakker. Dette forkorter oppsetttiden for nye SOAP-prosjekter betydelig.

AI-verktøy kan oppdage endringer i WSDL-skjemaer, flagge ødelagte påstander og foreslå oppdaterte testtrinn automatisk. Dette reduserer sprø tester, reduserer vedlikeholdskostnader og hjelper QA-team med å holde SOAP UI suiter i tråd med utviklende webtjenestekonseptertracts.

Oppsummer dette innlegget med: