SOAPUI download, installer og konfiguration på Windows

I denne vejledning vil vi demonstrere trinene til at downloade, installere og konfigurere SOAP UI (Open Source-version).

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

SOAPUI download, installation og konfiguration

I denne vejledning udføres installationen på en Windows Miljø. Processen forbliver den samme for andre OS.

Her er køreplanen for installationsprocessen

SOAPUI download, installation og konfiguration

Del A: Download

Del B: Installation

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

Installation af SOAP UI

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

Installation af SOAP UI

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

Installation af SOAP UI

Trin 4: Vælg de komponenter, du ønsker at installere.

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

Installation af SOAP UI

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

Installation

Trin 6: Vælg mappeplacering for selvstudier, eller lad standardplaceringen være som den er, og klik på 'Næste'.

Installation af SOAP UI

Trin 7: Vælg startmenuens mappeplacering, eller lad standardplaceringen være som den er, og klik på 'Næste'.

Installation af SOAP UI

Trin 8: Aktiver afkrydsningsfeltet 'opret et skrivebordsikon' og klik på 'Næste'.

Installation

Trin 9: Installationen starter, og når den er fuldført, viser guiden nedenstående status. Klik på 'Udfør'.

Installation af SOAP UI

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

Installation af SOAP UI

  1. Menu Bar
  2. Hurtig adgang værktøjslinje
  3. Projektnavigationsområde
  4. Arbejdsrumsegenskaber
  5. Log område

Del C: Konfiguration

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

  • Første trin i SOAP UI er at skabe et arbejdsområde. Der kan være flere projekter tilknyttet et arbejdsområde. Brugere kan oprette mere end ét arbejdsområde. I SOAP UI Pro-versionen kan vi problemfrit skifte miljøer for at kortlægge det til forskellige slutpunkter.
  • For hvert projekt kan vi oprette flere testsuiter.
  • Til hver testpakke kan der være knyttet flere testcases til den.
  • For hver testcase kan der være flere testtrin tilknyttet.

Nedenfor er den billedlige repræsentation af en arbejdsområdestruktur i SOAP-UI.

Konfiguration af SOAP UI

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

Konfiguration af SOAP UI

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

Konfiguration af SOAP UI

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

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

Konfiguration af SOAP UI

Trin 4: Arbejdsområdet oprettes som vist nedenfor. Vi kan også få adgang til arbejdsområdets egenskaber under fanen 'Arbejdsområdesegenskaber'.

Konfiguration af SOAP UI

Nu har vi 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 mest brugte navigationer inden for SOAP-UI er meget vigtigt for problemfri navigation, mens du arbejder på realtidsprojekter. Lad os først tage et kig på filmenuen.

Grundlæggende GUI-navigation

  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 de 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. 'Preferences' giver brugeren mulighed for at tilpasse SOAP UI. Vi vil behandle det i næste afsnit.
  9. 'Gem præferencer' giver brugeren mulighed for at gemme deres tilpassede indstillinger. Når SOAP UI åbnes næste gang, bruger den de brugergemte præferencer.

FIL >> PRÆFERENCER >> HTTP-INDSTILLINGER:

  • Lad os nu forstå 'Indstillinger' fra filmenuen. Når du klikker på 'Preferences' fra 'File'-menuen, åbnes nedenstående dialog.
    • Vi vil gennemgå de mest brugte 'HTTP-indstillinger' i detaljer.

Grundlæggende GUI-navigation

  1. Angiver 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 det ikke er defineret, bruger det standard http-klientheaderen.
  3. Giver brugeren mulighed for at angive komprimeringsmetoden. Det kan enten være gzip eller deflate eller Ingen.
  4. 'Hvis markeret' tillader komprimeret svar fra værter.
  5. 'Hvis markeret' deaktiverer dekomprimering af de komprimerede svar.
  6. 'If Checked' lukker HTTP-forbindelsen for hver SOAP-anmodning.
  7. 'Hvis markeret' giver brugeren mulighed for at angive godkendelsesoplysninger for de udgående anmodninger.
  8. Tillader brugeren at begrænse det maksimale antal bytes, der skal læses fra et svar. NUL svarer til ubegrænset størrelse.

FIL >> PRÆFERENCER >> WSDL-INDSTILLINGER:

  • Nu vil vi gennemgå de mest brugte 'WSDL-indstillinger' i detaljer.

Grundlæggende GUI-navigation

  1. Cache WSDL'er Tænder og slukker caching af WSDL'er
  2. Genererer eksempelværdier i anmodninger
  3. Giver brugere mulighed for altid at inkludere valgfrie elementer i genererede anmodninger
  4. Svarmeddelelser udskrives i svareditoren
  5. Tillader brugeren at angive en mappe, der indeholder skemafiler (.xsd) under validering af WSDL-anmodninger. Ved ændring af indholdet af denne mappe kræver SOAP UI en genstart.
  6. Med det formål at bevare plads, den mindste meddelelsesstørrelse, der skal komprimeres i SoapUI-projektfilen.

FIL >> PRÆFERENCER >> UI-INDSTILLINGER:

  • Nu vil vi gennemgå de mest brugte 'UI-indstillinger' i detaljer.

Grundlæggende GUI-navigation

  1. Lukker alle projekter, mens SOAP UI lanceres for bedre opstartstid og bruger mindre hukommelse.
  2. Viser beskrivelse, når den er tilgængelig.
  3. Gemmer automatisk alle projekter, mens SOAP UI afsluttes.
  4. Før du gemmer, opretter SOAP UI en sikkerhedskopi af projektet. Hvis det er aktiveret, skal sikkerhedskopieringsmappen nævnes.
  5. Viser og udvider logfanerne ved start af SOAP UI.
  6. Viser dialogen 'opstartsside' ved start af SOAP UI.
  7. Ved deaktivering af værktøjstip, deaktiverer værktøjstip, når brugeren holder musen over valgmulighederne/knapperne under navigation.

HJÆLP:

  • Lad os tage et kig på de vigtige menupunkter i Hjælp.

Grundlæggende GUI-navigation

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

De kommende tutorials vil ikke kun få dig til at forstå, hvordan du opretter testsuite, testcase og testtrin, men også lade dig teste SOAP-anmodninger og hvordan du validerer dem.