SOAPUI Download, installer & Konfiguration på Windows

Indholdsfortegnelse:

Anonim

I denne vejledning vil vi demonstrere trinene til download, installation og konfiguration af SOAP UI (Open Source Version).

Følgende er software- og hardwarekravet til de forskellige platforme.

I denne vejledning udføres installationen i et Windows-miljø. Processen forbliver den samme for andet operativsystem.

Her er køreplanen for installationsprocessen

Del A: Downloading

  • Naviger til https://www.soapui.org/downloads/latest-release/
  • Rul ned og vælg downloader baseret på dit operativsystem. I denne vejledning installerer vi SOAP UI på et 64-bit Microsoft Windows-operativsystem.
  • Ved at klikke på download videresendes brugeren automatisk til images/1/090919_0452_SOAPUIDownl4.png.webp">

Del B: Installation

Trin 1: Efter download skal du udføre filen som 'Administrator' som vist nedenfor

Trin 2: Klik på 'Næste' i installationsguiden for at fortsætte.

Trin 3: Vælg installationsmappen, eller lad standardinstallationsmappen være som den er.

Trin 4: Vælg de komponenter, du vil installere.

  • SOAP UI er markeret som standard og IKKE brugerkonfigurerbar.
  • Kilde - Aktiver, hvis du vil have adgang til kildekoden til SOAP-UI. Vi har ikke valgt det.
  • Hermes JS - Aktiver, hvis applikationen kræver JMS-test.
  • Tutorial - Aktiver, hvis du vil have adgang til SOAP-UI-tutorials Efter installation.

Trin 5: Accepter licensaftalen, og klik på 'Næste' for at fortsætte.

Trin 6: Vælg mappeplacering til tutorials, ellers lad standardplaceringen være, som den er, og klik på 'Næste'.

Trin 7: Vælg placeringen af ​​startmenuens mappe, ellers lad standardplaceringen være, som den er, og klik på 'Næste'.

Trin 8: Aktivér afkrydsningsfeltet 'Opret et skrivebordsikon' og klik på 'Næste'.

Trin 9: Installationen starter, og når den er afsluttet, viser guiden nedenstående status. Klik på 'Afslut'.

Trin 10: Når du klikker på knappen 'Udfør', startes SOAP UI.

  1. Menu linje
  2. Værktøjslinje til hurtig adgang
  3. Projektnavigationsområde
  4. Egenskaber for arbejdsområde
  5. Logområde

Del C: Konfiguration

Lad os først forstå projektstrukturen i SOAP UI.

  • Første trin i SOAP UI er at oprette et arbejdsområde. Der kan være flere projekter tilknyttet et arbejdsområde. Brugere kan oprette mere end et arbejdsområde. I SOAP UI Pro-versionen kan vi problemfrit skifte miljø for at kortlægge det til forskellige slutpunkter.
  • For hvert projekt kan vi oprette flere testpakker.
  • For hver testsuite kan der være adskillige testsager knyttet til den.
  • For hver testsag kan der være flere testtrin forbundet med den.

Nedenfor er den billedlige gengivelse af en arbejdsområdestruktur i SOAP-UI.

Trin 1: Første trin er at oprette et arbejdsområde. Opret et arbejdsområde som vist nedenfor. Alle de artefakter, som vi vil skabe fra nu af, ville være indeholdt i dette arbejdsområde.

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

Trin 3: Nu skal brugeren vælge den sti, hvor dette arbejdsområde skal gemmes.

  1. Vælg den sti, hvor arbejdsområdet skal gemmes
  2. Navnet på arbejdsområdet XML, som skal placeres, når brugeren ønsker at åbne arbejdsområdet i fremtiden.
  3. Klik på 'Gem'.

Trin 4: Arbejdsområdet oprettes som vist nedenfor. Vi kan også få adgang til arbejdsområdeegenskaberne under fanen 'Egenskaber for arbejdsområde'.

Nu har vi med succes konfigureret SOAP-UI efter download og installation, så vi kan fortsætte med at udføre test.

Grundlæggende GUI-navigation

FILMENU:

  • At forstå de hyppigst anvendte navigationer inden for SOAP-UI er meget vigtigt for problemfri navigation, mens du arbejder på realtidsprojekter. Lad os først se på filmenuen.

  1. 'Nyt SOAP-projekt' giver brugeren mulighed for at oprette et projekt ved at importere SOAP-anmodning.
  2. 'Nyt REST-projekt' giver brugeren mulighed for at oprette et projekt ved at importere REST-anmodning.
  3. 'Import Project' giver brugeren mulighed for at importere hele projektet ved at finde den tilsvarende XML.
  4. 'Gem alle projekter' giver brugeren mulighed for at gemme alle de åbnede projekter med et enkelt klik.
  5. 'Luk alle åbne projekter' lukker alle projekter, der er åbnet i det pågældende arbejdsområde.
  6. 'Omdøb arbejdsområde' giver brugeren mulighed for at omdøbe det tidligere oprettede arbejdsområde.
  7. 'Switch Workspace' giver brugeren mulighed for at skifte mellem arbejdsområder.
  8. 'Indstillinger' giver brugeren mulighed for at tilpasse SOAP UI. Vi behandler det i næste afsnit.
  9. 'Gem indstillinger' giver brugeren mulighed for at gemme deres tilpassede indstillinger. Når SOAP UI åbnes til næste gang, bruger det brugerens gemte præferencer.

FIL >> FORETRUKNE >> HTTP-INDSTILLINGER:

  • Lad os nu forstå 'Indstillinger' fra filmenuen. Når du klikker på 'Præferencer' i menuen 'Filer', åbnes nedenstående dialog.
    • Vi gennemgår de hyppigst anvendte 'HTTP-indstillinger' i detaljer.

  1. Betegner den HTTP-version, der skal bruges til anmodning og svar.
  2. 'User-Agent Header' giver brugeren mulighed for at blive foruddefineret ved hjælp af denne mulighed. Hvis den ikke er defineret, bruger den standardhttp-klientoverskriften.
  3. Tillader brugeren at specificere komprimeringsmetoden. Det kan enten være gzip eller deflate eller Ingen.
  4. 'Hvis afkrydset', tillader komprimeret svar fra værter.
  5. 'Hvis afkrydset' deaktiverer dekompression af de komprimerede svar.
  6. 'Hvis afkrydset' lukker HTTP-forbindelse for hver SOAP-anmodning.
  7. 'Hvis afkrydset', tillader brugeren at specificere godkendelsesoplysninger for de udgående anmodninger.
  8. Tillader brugeren at begrænse det maksimale antal byte, der skal læses fra et svar. NUL svarer til ubegrænset størrelse.

FIL >> FORETRUKNE >> WSDL-INDSTILLINGER:

  • Nu gennemgår vi de hyppigst anvendte 'WSDL-indstillinger' i detaljer.

  1. Cache WSDL'er Tænder og deaktiverer caching af WSDL'er
  2. Genererer eksempelværdier i anmodninger
  3. Tillader brugere at altid medtage valgfri elementer i genererede anmodninger
  4. Svarbeskeder udskrives i svareditoren
  5. Tillader brugeren at specificere et bibliotek, der indeholder skema (.xsd) filer, mens de validerer WSDL-anmodninger. Efter ændring af indholdet i denne mappe kræver SOAP UI en genstart.
  6. For at bevare plads skal den mindste beskedstørrelse, der skal komprimeres i SoapUI-projektfilen.

FIL >> FORETRUKNE >> UI-INDSTILLINGER:

  • Nu gennemgår vi de hyppigst anvendte 'UI-indstillinger' i detaljer.

  1. Lukker alle projekter, mens du starter SOAP UI for bedre opstartstid og bruger mindre hukommelse.
  2. Viser beskrivelsen, når den er tilgængelig.
  3. Gemmer automatisk alle projekter, mens du forlader SOAP UI.
  4. Før du gemmer, opretter SOAP UI en sikkerhedskopi af projektet. Hvis aktiveret, skal sikkerhedskopimappen nævnes.
  5. Viser og udvider logfaner, når SOAP UI startes.
  6. Viser dialogboksen 'opstartsside', når SOAP UI startes.
  7. Ved deaktivering af værktøjstip deaktiverer værktøjstip, når brugeren holder musen over indstillingerne / knapperne under navigation.

HJÆLP:

  • Lad os se på de vigtige Hjælp-menuindstillinger.

  1. Viser startsiden for onlinehjælpen, der er tilgængelig på www.soapui.org
  2. Tillader registrerede brugere at stille spørgsmål i forum og få online hjælp fra samfundet.
  3. Kontrollerer for de seneste opdateringer og installationer, hvis den er tilgængelig.
  4. Tillader brugeren at navigere til hjemmesiden på www.soapui.org
  5. Viser build- og versionoplysningerne til SOAP UI.

De kommende tutorials får dig ikke kun til at forstå, hvordan du opretter testpakke, testcase og testtrin, men giver dig også mulighed for at teste SOAP-anmodninger og hvordan du validerer dem.