Download og installer SOAPUI på Windows

⚡ Smart opsummering

SOAPUI download, installation og konfiguration på Windows Gennemgangen dækker hele open source-udgivelsen. Gennemgangen forklarer hardwarekrav, installationsmuligheder som Hermes JS og vejledninger, oprettelse af arbejdsområder samt HTTP-, WSDL- og brugergrænsefladepræferencer for pålidelig test af webtjenester.

  • ⬇️ Download kilde: Få open source-funktionen SoapUI installationsprogrammet fra soapui.org og vælg det build, der matcher operativsystemets arkitektur, f.eks. 64-bit Windows.
  • 🛠️ Installationskomponenter: Kør installationsprogrammet som administrator, og aktiver selektivt Source-, Hermes JS- og Tutorial-komponenter baseret på testbehov.
  • 🗂️ Opsætning af arbejdsområde: Opret en SoapUI arbejdsområde, der lagrer relaterede projekter, testsuiter, testcases og testtrin i en enkelt navigerbar struktur.
  • 🇧🇷 HTTP- og WSDL-præferencer: Konfigurer HTTP-version, komprimering, godkendelse, WSDL-caching og generering af eksempelværdier under Filer > Indstillinger for at sikre ensartede kørselsmønstre.
  • 🖥️ GUI-navigation: Brug menuerne Filer og Hjælp til at importere projekter, skifte arbejdsområder, gemme præferencer og få adgang til SoapUI online hjælp.

Download og installer SOAPUI på Windows

Oversigt over download, installation og konfiguration af SOAPUI

Denne gennemgang demonstrerer trinnene til at downloade, installere og konfigurere SOAP UI (Open Source-version) på en Windows maskine. Den samme procedure gælder for andre operativsystemer med mindre ændringer i installationsprogrammet.

Oversigtsbilledet i tabelformat nedenfor opsummerer de understøttede platforme og hardwarekrav.

SOAPUI-systemkrav

Følgende roadmap-diagram opsummerer installationsprocessen på et hurtigt overblik.

SOAPUI-installationsplan

Del A: Download SOAP UI

Start med at downloade det relevante installationsprogram til det pågældende operativsystem fra den officielle hjemmeside SoapUI internet side.

SOAP UI Download-side

SOAP UI Bekræftelsesside for download

Del B: Installation SOAP UI on Windows

Når installationsprogrammet er downloadet, skal du køre det som administrator og følge installationsguiden.

Trin 1: Efter download skal du køre filen som Administrator som vist nedenfor.

Kør SOAP UI Installationsprogrammet som administrator

Trin 2: I opsætningsguiden skal du klikke på Næste at fortsætte.

SOAP UI Opsætningsguide Velkommen

Trin 3: Vælg installationsmappen, eller accepter standardmappen.

Vælg installationsvejledning

Trin 4: Vælg de komponenter, der skal installeres.

  • SOAP UI: Markeret som standard og kan ikke konfigureres af brugeren.
  • Kilde: Aktivér adgang til SOAP UI kildekode. Denne gennemgang lader den være ukontrolleret.
  • Hermes JS: Aktivér når applikationen kræver JMS-testning.
  • tutorial: Aktivér installation SOAP UI vejledninger efter installation.

Vælg installationskomponenter

Trin 5: Accepter licensaftalen og klik Næste.

Accepter licensaftalen

Trin 6: Vælg mappeplaceringen til vejledninger, eller accepter standardindstillingen, og klik derefter på Næste.

Vælg mappen med vejledninger

Trin 7: Vælg mappen Startmenu, eller accepter standardindstillingen, og klik derefter på Næste.

Vælg Startmenumappe

Trin 8: Tick Lav et skrivebordsikon og klik Næste.

Opret skrivebordsikon-indstilling

Trin 9: Installationen starter. Når den er færdig, viser guiden status nedenfor. Klik på Finish.

Skærmbilledet for installationsafslutning

Trin 10: Efter at have klikket Finish, SOAP UI starter automatisk.

SOAP UI Lanceret grænseflade

Hovedgrænsefladen inkluderer:

  1. Menu Bar
  2. Hurtig adgangs værktøjslinje
  3. Projektnavigationsområde
  4. Arbejdsrumsegenskaber
  5. Logareal

Del C: Konfiguration SOAP UI

Med SOAP UI Når det er installeret, er næste trin at oprette et arbejdsområde og blive fortrolig med projekthierarkiet.

Strukturen nedenfor er grundlaget for alt testarbejde i SOAP UI:

  • Det første skridt ind SOAP UI er at oprette et arbejdsområde. Flere projekter kan tilhøre ét arbejdsområde, og brugere kan oprette mere end ét arbejdsområde. Pro-versionen understøtter skift af miljøer for at knytte til forskellige slutpunkter.
  • Hvert projekt kan indeholde flere testsuiter.
  • Hver testsuite kan indeholde flere testcases.
  • Hver testcase kan indeholde flere testtrin.

Nedenfor er en visuel repræsentation af arbejdsområdets struktur i SOAP UI.

SOAP UI Arbejdspladsstruktur

Trin 1: Opret et arbejdsområde som vist nedenfor. Alle artefakter, der oprettes fra dette punkt, tilhører dette arbejdsområde.

Opret nyt arbejdsområde

Trin 2: Indtast et navn til arbejdsområdet, og klik på OK.

Indtast arbejdsområdenavn

Trin 3: Vælg den sti, hvor XML-filen til arbejdsområdet skal gemmes.

  1. Vælg mappen til arbejdsområdet.
  2. Angiv XML-filnavnet for arbejdsområdet. Denne fil åbnes senere, når arbejdsområdet genindlæses.
  3. Klik Gem.

Gem XML-fil til arbejdsområdet

Trin 4: Arbejdsområdet oprettes som vist nedenfor. Egenskaber for arbejdsområde kan også tilgås under Arbejdsrumsegenskaber fane.

Bekræftelse af oprettelse af arbejdsområde

SOAP UI er nu downloadet, installeret og konfigureret, så testarbejdet kan begynde.

Grundlæggende GUI-navigation i SOAP UI

Forstå de mest brugte menuer indeni SOAP UI er afgørende for at navigere hurtigt i virkelige projekter. Afsnittene nedenfor dækker menuen Filer, Indstillinger og Hjælp.

Menuen Filer

SOAP UI Indstillinger i menuen Filer

  1. Nyt SOAP-projekt opretter et projekt ved at importere en SOAP-anmodning.
  2. Nyt REST-projekt opretter et projekt ved at importere en REST-anmodning.
  3. Importér projekt indlæser et helt projekt ved at finde dets XML-fil.
  4. Gem alle projekter gemmer alle åbne projekter med et enkelt klik.
  5. Luk alle åbne projekter lukker alle projekter i arbejdsområdet.
  6. Omdøb arbejdsområde omdøber det aktuelle arbejdsområde.
  7. Skift arbejdsområde skifter mellem arbejdsområder.
  8. Indstillinger åbner SOAP UI Tilpasningsdialog. Detaljer følger nedenfor.
  9. Gem indstillinger gemmer brugerdefinerede indstillinger, så den næste SOAP UI sessionen indlæser dem automatisk.

Fil > Indstillinger > HTTP-indstillinger

Afsnittet HTTP-indstillinger styrer, hvordan SOAP UI kommunikerer via HTTP.

HTTP-indstillinger Præferencer

  1. Angiver den HTTP-version, der bruges til anmodninger og svar.
  2. Bruger-agent overskrift kan foruddefineres her. Hvis den lades tom, bruges standard HTTP-klientheaderen.
  3. Angiver komprimeringsmetoden: gzip, deflate eller ingen.
  4. Hvis markeret, tillades komprimerede svar fra værter.
  5. Hvis markeret, deaktiveres dekomprimering af komprimerede svar.
  6. Hvis markeret, lukkes HTTP-forbindelsen efter hver SOAP-anmodning.
  7. Hvis markeret, tillades det, at godkendelsesoplysninger angives for udgående anmodninger.
  8. Begrænser det maksimale antal bytes, der kan læses fra et svar. Nul betyder ubegrænset.

Fil > Indstillinger > WSDL-indstillinger

WSDL-indstillinger styrer caching og funktionsmåde for eksempelgenerering.

WSDL-indstillinger Præferencer

  1. Cache WSDL'er slår WSDL-caching til eller fra.
  2. Genererer eksempelværdier i anmodninger.
  3. Inkluderer altid valgfrie elementer i genererede anmodninger.
  4. Udskriver svarmeddelelser i svareditoren.
  5. Angiver en mappe, der indeholder skemafiler (.xsd) til validering af WSDL-anmodninger. Ændringer her kræver en SOAP UI genstart.
  6. Angiver den minimale beskedstørrelse, der skal komprimeres indeni SoapUI projektfil.

Fil > Indstillinger > Brugergrænsefladeindstillinger

Brugergrænsefladeindstillinger justerer SOAP UI opstartsadfærd og visuel oplevelse.

Indstillinger for brugergrænseflade

  1. Lukker alle projekter ved opstart for at forbedre opstartstiden og reducere hukommelsesforbruget.
  2. Viser beskrivelser, når de er tilgængelige.
  3. Gemmer automatisk alle projekter ved afslutning SOAP UI.
  4. Opretter en sikkerhedskopi af projektet før lagring. Hvis aktiveret, kræves en sti til sikkerhedskopieringsmappen.
  5. Viser og udvider logfanerne ved opstart.
  6. Viser dialogboksen for opstartssiden ved opstart.
  7. Deaktiverer værktøjstip, når musen holdes over indstillinger.

Menuen Hjælp

Hjælpemenuen giver hurtig adgang til dokumentation, opdateringer og versionsoplysninger.

SOAP UI Menuen Hjælp

  1. Viser hjemmesiden for onlinehjælpen på www.soapui.org.
  2. Tillader registrerede brugere at stille spørgsmål i fællesskabsforummet.
  3. Søger efter de seneste opdateringer og installerer dem, hvis de er tilgængelige.
  4. Åbner SOAP UI hjemmeside på www.soapui.org.
  5. Viser oplysninger om build og version af SOAP UI.

Kommende vejledninger dækker, hvordan man opretter testsuiter, testcases og testtrin, samt hvordan man sender og validerer SOAP-anmodninger.

Ofte Stillede Spørgsmål

SOAP UI Open Source kører på Windows 7 eller nyere med mindst 4 GB RAM og 1 GB ledig diskplads. A Java Runtime Environment følger med installationsprogrammet, så en separat JDK-installation er ikke nødvendig.

SOAP UI Open Source er gratis og understøtter grundlæggende SOAP- og REST-testning. SoapUI Pro (ReadyAPI) tilføjer datadrevet testning, avancerede assertions, miljøskift, sikkerhedstestning og rapporteringsfunktioner til virksomhedsteams.

Ja. Det SOAP UI Downloadsiden indeholder installationsprogrammer til Linux (.sh) og macOS (.dmg) ud over WindowsInstallationstrinnene for komponenter, licensaccept og oprettelse af arbejdsområde er identiske på tværs af platforme.

Åbn Hjælp-menuen indeni SOAP UI og vælg Søg efter opdateringer. Alternativt kan du downloade det seneste installationsprogram fra soapui.org og køre det oven på den eksisterende installation. Eksisterende arbejdsområder og projekter forbliver intakte efter opgraderingen.

Ja. AI-assistenter kan læse en WSDL- eller servicespecifikation, anbefale arbejdsområdestruktur, foreslå foretrukne HTTP- og WSDL-indstillinger og forudgenerere eksempler på testsuiter. Dette forkorter opsætningstiden for nye SOAP-projekter betydeligt.

AI-værktøjer kan registrere ændringer i WSDL-skemaer, markere defekte assertions og automatisk foreslå opdaterede testtrin. Dette reducerer skrøbelige tests, sænker vedligeholdelsesomkostninger og hjælper QA-teams med at holde styr på SOAP UI Suiter i overensstemmelse med udviklende webservicekonceptertracts.

Opsummer dette indlæg med: