SOAPUI nedlasting, installering og konfigurering på Windows
I denne opplæringen vil vi demonstrere trinnene for å laste ned, installere og konfigurere SOAP UI (Open Source-versjon).
Følgende er programvare- og maskinvarekravene for de ulike plattformene.
I denne opplæringen gjøres installasjonen på en Windows Miljø. Prosessen forblir den samme for andre OS.
Her er veikartet for installasjonsprosessen
Del A: Nedlasting
- naviger til https://www.soapui.org/downloads/latest-release/
- Rull ned og velg nedlastingsprogrammet basert på operativsystemet ditt. I denne opplæringen vil vi installere SOAP UI på en 64-bit Microsoft Windows operativsystem.
- Ved å klikke på last ned blir brukeren automatisk videresendt til https://www.soapui.org/downloads/thank-you-for-downloading-soapui/ og nedlastingen av installasjonsprogrammet starter automatisk.
Del B: Installering
Trinn 1: Etter nedlasting, kjør filen som 'Administrator' som vist nedenfor
Trinn 2: I oppsettsveiviseren klikker du på "Neste" for å fortsette.
Trinn 3: Velg installasjonsmappen eller la standard installasjonsmappen være som den er.
Trinn 4: Velg komponentene du ønsker å installere.
- SOAP UI er merket som standard og kan IKKE konfigureres av brukeren.
- Kilde – Aktiver, hvis du ønsker å få tilgang til kildekoden til SOAP-UI. Vi har ikke valgt det.
- Hermes JS – Aktiver hvis applikasjonen krever JMS-testing.
- Opplæring – Aktiver, hvis du vil ha tilgang til SOAP-UI-veiledninger Etter installasjon.
Trinn 5: Godta lisensavtalen og klikk "Neste" for å fortsette.
Trinn 6: Velg mappeplassering for opplæringsprogrammer eller la standardplasseringen være som den er og klikk "Neste".
Trinn 7: Velg startmenyens mappeplassering eller la standardplasseringen være som den er og klikk "Neste".
Trinn 8: Aktiver avmerkingsboksen "opprett et skrivebordsikon" og klikk "Neste".
Trinn 9: Installasjonen starter og når den er fullført, viser veiviseren statusen nedenfor. Klikk "Fullfør".
Trinn 10: Når du klikker på "Fullfør"-knappen, startes SOAP UI.
- Menylinje
- Hurtig tilgang verktøylinje
- Prosjektnavigasjonsområde
- Arbeidsområde Egenskaper
- Loggområde
Del C: Konfigurering
La oss først forstå prosjektstrukturen i SOAP UI.
- Første trinn i SOAP UI er å lage et arbeidsområde. Det kan være flere prosjekter knyttet til et arbeidsområde. Brukere kan opprette mer enn ett arbeidsområde. I SOAP UI Pro-versjonen kan vi sømløst bytte miljø for å kartlegge det til forskjellige endepunkter.
- For hvert prosjekt kan vi lage flere testsuiter.
- For hver testpakke kan det være knyttet flere testtilfeller til den.
- For hvert testtilfelle kan det være flere testtrinn knyttet til det.
Nedenfor er den billedmessige representasjonen av en arbeidsområdestruktur i SOAP-UI.
Trinn 1: Første trinn er å lage et arbeidsområde. Lag et arbeidsområde som vist nedenfor. Alle gjenstandene som vi skal lage fra nå av vil være inneholdt i dette arbeidsområdet.
Trinn 2: Skriv inn et navn for arbeidsområdet og klikk "OK".
Trinn 3: Nå må brukeren velge banen hvor dette arbeidsområdet skal lagres.
- Velg banen der arbeidsområdet skal lagres
- Navnet på arbeidsområdet XML, som må lokaliseres når brukeren ønsker å åpne arbeidsområdet i fremtiden.
- Klikk "Lagre".
Trinn 4: Arbeidsområdet opprettes som vist nedenfor. Vi kan også få tilgang til arbeidsområdeegenskapene under fanen "Arbeidsområdeegenskaper".
Nå har vi konfigurert SOAP-UI etter nedlasting og installasjon slik at vi kan fortsette å utføre testing.
Grunnleggende GUI-navigering
FILMENY:
- Å forstå de mest brukte navigasjonene i SOAP-UI er svært viktig for sømløs navigasjon mens du jobber med sanntidsprosjekter. La oss ta en titt på filmenyen først.
- 'New SOAP Project' lar brukeren opprette et prosjekt ved å importere SOAP-forespørsel.
- 'Nytt REST-prosjekt' lar brukeren opprette et prosjekt ved å importere REST-forespørsel.
- 'Import Project' lar brukeren importere hele prosjektet ved å finne den tilsvarende XML.
- 'Lagre alle prosjekter' lar brukeren lagre alle åpnede prosjekter med ett enkelt klikk.
- "Lukk alle åpne prosjekter" lukker alle prosjektene som er åpnet i det arbeidsområdet.
- "Gi nytt navn til arbeidsområde" lar brukeren gi nytt navn til det tidligere opprettede arbeidsområdet.
- "Switch Workspace" lar brukeren bytte mellom arbeidsområder.
- 'Preferences' lar brukeren tilpasse SOAP UI. Vi vil ta for oss det i neste avsnitt.
- 'Lagre innstillinger' lar brukeren lagre sine tilpassede innstillinger. Når SOAP UI åpnes for neste gang, bruker den de brukerlagrede innstillingene.
FIL >> PREFERANSER >> HTTP-INNSTILLINGER:
- La oss nå forstå 'Innstillinger' fra filmenyen. Når du klikker på "Innstillinger" fra "Fil"-menyen, åpnes dialogboksen nedenfor.
- Vi vil gå gjennom de mest brukte 'HTTP-innstillingene' i detaljer.
- Angir HTTP-versjonen som skal brukes for forespørsel og svar.
- 'User-Agent Header' lar brukeren forhåndsdefineres ved å bruke dette alternativet. Hvis den ikke er definert, bruker den standard http-klienthode.
- Lar brukeren spesifisere komprimeringsmetoden. Det kan enten være gzip eller deflate eller None.
- 'If Checked', tillater komprimert respons fra verter.
- 'If Checked' deaktiverer dekomprimering av de komprimerte svarene.
- 'If Checked' lukker HTTP-tilkoblingen for hver SOAP-forespørsel.
- 'Hvis merket' lar brukeren spesifisere autentiseringsinformasjon for utgående forespørsler.
- Lar brukeren begrense det maksimale antallet byte som skal leses fra et svar. NULL tilsvarer ubegrenset størrelse.
FIL >> PREFERANSER >> WSDL-INNSTILLINGER:
- Nå vil vi gå gjennom de mest brukte 'WSDL-innstillingene' i detaljer.
- Cache WSDL-er Slår på og av caching av WSDL-er
- Genererer eksempelverdier i forespørsler
- Lar brukere alltid inkludere valgfrie elementer i genererte forespørsler
- Svarmeldinger skrives ut i svarredigeringsprogrammet
- Lar brukeren spesifisere en katalog som inneholder skjemafiler (.xsd) mens WSDL-forespørsler valideres. Ved endring av innholdet i denne katalogen krever SOAP UI en omstart.
- For å spare plass, minimum meldingsstørrelse som skal komprimeres i SoapUI-prosjektfilen.
FIL >> PREFERANSER >> UI-INNSTILLINGER:
- Nå vil vi gå gjennom de mest brukte 'UI-innstillingene' i detaljer.
- Lukker alle prosjekter mens SOAP UI lanseres for bedre oppstartstid og bruker mindre minne.
- Viser beskrivelse når tilgjengelig.
- Lagrer automatisk alle prosjekter mens SOAP UI avsluttes.
- Før du lagrer, oppretter SOAP UI en sikkerhetskopi av prosjektet. Hvis aktivert, må sikkerhetskopieringsmappen nevnes.
- Viser og utvider loggfanene når SOAP UI startes.
- Viser "oppstartsside"-dialogen når SOAP UI startes.
- Ved deaktivering av verktøytips, deaktiverer verktøytips når brukeren holder musepekeren over alternativene/knappene under navigering.
HJELP:
- La oss ta en titt på de viktige hjelpemenyalternativene.
- Viser hjemmesiden til den elektroniske hjelpen som er tilgjengelig på www.soapui.org
- Lar registrerte brukere legge inn spørsmål i forumet og få online hjelp fra fellesskapet.
- Sjekker for de siste oppdateringene og installasjonene hvis det er tilgjengelig der.
- Lar brukeren navigere til hjemmesiden til www.soapui.org
- Viser bygge- og versjonsinformasjon for SOAP UI.
De kommende veiledningene vil ikke bare få deg til å forstå hvordan du lager testsuite, testcase og testtrinn, men lar deg også teste SOAP-forespørsler og hvordan du validerer dem.