I den här handledningen kommer vi att visa stegen för att ladda ner, installera och konfigurera SOAP UI (Open Source Version).
Nedan följer mjukvaru- och hårdvarukravet för de olika plattformarna.
I den här handledningen görs installationen i en Windows-miljö. Processen förblir densamma för andra operativsystem.
Här är färdplanen för installationsprocessen
Del A: Nedladdning
- Navigera till https://www.soapui.org/downloads/latest-release/
- Bläddra ner och välj nedladdaren baserat på ditt operativsystem. I den här handledningen installerar vi SOAP UI på ett 64-bitars Microsoft Windows-operativsystem.
- När du klickar på nedladdning vidarebefordras användaren automatiskt till images/1/090919_0452_SOAPUIDownl4.png.webp">
Del B: Installation
Steg 1: Efter nedladdningen kör du filen som 'Administratör' enligt nedan
Steg 2: Klicka på "Nästa" i installationsguiden för att fortsätta.
Steg 3: Välj installationskatalogen eller lämna standardinstallationskatalogen som den är.
Steg 4: Välj de komponenter som du vill installera.
- SOAP UI är markerat som standard och kan INTE konfigureras av användaren.
- Källa - Aktivera om du vill få tillgång till källkoden för SOAP-UI. Vi har inte valt det.
- Hermes JS - Aktivera om applikationen kräver JMS-testning.
- Självstudie - Aktivera om du vill komma åt SOAP-UI-självstudier efter installation.
Steg 5: Acceptera licensavtalet och klicka på "Nästa" för att fortsätta.
Steg 6: Välj mappplatsen för självstudier eller lämna standardplatsen som den är och klicka på "Nästa".
Steg 7: Välj startmenymappens plats eller lämna standardplatsen som den är och klicka på "Nästa".
Steg 8: Aktivera kryssrutan "skapa en skrivbordsikon" och klicka på "Nästa".
Steg 9: Installationen startar och när du har slutfört samma visar guiden status nedan. Klicka på "Slutför".
Steg 10: När du klickar på knappen "Slutför" startas SOAP UI.
- Menyfältet
- Snabbåtkomst verktygsfält
- Projektnavigeringsområde
- Egenskaper för arbetsytan
- Loggområde
Del C: Konfigurering
Låt oss först förstå projektstrukturen i SOAP UI.
- Första steget i SOAP UI är att skapa en arbetsyta. Det kan finnas flera projekt kopplade till en arbetsyta. Användare kan skapa mer än en arbetsyta. I SOAP UI Pro-versionen kan vi sömlöst byta miljö för att mappa den till olika slutpunkter.
- För varje projekt kan vi skapa flera testsviter.
- För varje testsvit kan det finnas flera testfall kopplade till den.
- För varje testfall kan det finnas flera teststeg associerade med det.
Nedan visas en bild av en arbetsytastruktur i SOAP-UI.
Steg 1: Första steget är att skapa en arbetsyta. Skapa en arbetsyta enligt bilden nedan. Alla artefakter som vi ska skapa från och med nu finns i denna arbetsyta.
Steg 2: Ange ett namn på arbetsytan och klicka på 'OK'.
Steg 3: Nu måste användaren välja sökvägen där den här arbetsytan måste sparas.
- Välj sökvägen där arbetsytan ska sparas
- Namnet på arbetsytan XML, som måste lokaliseras när användaren vill öppna arbetsytan i framtiden.
- Klicka på "Spara".
Steg 4: Arbetsytan skapas enligt nedan. Vi kan också komma åt arbetsytans egenskaper under fliken 'Egenskaper för arbetsyta'.
Nu har vi framgångsrikt konfigurerat SOAP-UI efter nedladdning och installation så att vi kan fortsätta testa.
Grundläggande GUI-navigering
FILMENY:
- Att förstå de mest använda navigeringarna inom SOAP-UI är mycket viktigt för sömlös navigering när du arbetar med realtidsprojekt. Låt oss ta en titt på filmenyn först.
- "Nytt SOAP-projekt" tillåter användare att skapa ett projekt genom att importera SOAP-begäran.
- "Nytt REST-projekt" tillåter användare att skapa ett projekt genom att importera REST-begäran.
- "Importera projekt" tillåter användare att importera hela projektet genom att hitta motsvarande XML.
- 'Spara alla projekt' låter användaren spara alla öppnade projekt med ett enda klick.
- 'Stäng alla öppna projekt' stänger alla projekt som har öppnats i den arbetsytan.
- 'Byt namn på arbetsyta' tillåter användare att byta namn på den tidigare skapade arbetsytan.
- "Byt arbetsyta" tillåter användare att växla mellan arbetsytor.
- Med "Inställningar" kan användaren anpassa SOAP UI. Vi kommer att hantera det i nästa avsnitt.
- Med "Spara inställningar" kan användaren spara sina anpassade inställningar. När SOAP UI öppnas för nästa gång använder det användarnas sparade inställningar.
FIL >> FÖREDRAGNINGAR >> HTTP-INSTÄLLNINGAR:
- Låt oss nu förstå "Inställningar" från filmenyn. När du klickar på "Inställningar" från "Arkiv" -menyn öppnas dialogrutan nedan.
- Vi kommer att gå igenom de mest använda 'HTTP-inställningarna' i detaljer.
- Betecknar HTTP-versionen som ska användas för begäran och svar.
- Med "User-Agent Header" kan användaren fördefinieras med detta alternativ. Om den inte definieras använder den standard http-klienthuvudet.
- Tillåter användare att ange komprimeringsmetoden. Det kan vara antingen gzip eller tömma eller ingen.
- 'Om markerad' tillåter komprimerat svar från värdar.
- 'Om markerad' inaktiverar dekomprimering av de komprimerade svaren.
- 'Om markerad' stänger HTTP-anslutning för varje SOAP-begäran.
- 'Om markerad', tillåter användaren att ange autentiseringsinformation för utgående förfrågningar.
- Tillåter användare att begränsa det maximala antalet byte som ska läsas från ett svar. ZERO motsvarar obegränsad storlek.
FIL >> FÖREDRAGNINGAR >> WSDL-INSTÄLLNINGAR:
- Nu kommer vi att gå igenom de mest använda 'WSDL-inställningarna' i detaljer.
- Cache WSDLs Aktiverar och inaktiverar cachning av WSDL: er
- Skapar exempelvärden i förfrågningar
- Tillåter användare att alltid inkludera valfria element i genererade förfrågningar
- Svarsmeddelanden skrivs ut i svarsredigeraren
- Tillåter användaren att ange en katalog som innehåller schemafiler (.xsd) medan WSDL-förfrågningar valideras. När du ändrar innehållet i den här katalogen måste SOAP UI startas om.
- För att bevara utrymme ska den minsta meddelandestorleken komprimeras i SoapUI-projektfilen.
FIL >> FÖREDRAGNINGAR >> UI-INSTÄLLNINGAR:
- Nu kommer vi att gå igenom de mest använda 'UI-inställningarna' i detaljer.
- Stänger alla projekt medan du startar SOAP UI för bättre starttid och förbrukar mindre minne.
- Visar beskrivning när det är tillgängligt.
- Sparar automatiskt alla projekt medan du lämnar SOAP UI.
- Innan du sparar skapar SOAP UI en säkerhetskopia av projektet. Om den är aktiverad måste säkerhetskopieringsmappen nämnas.
- Visar och expanderar loggflikarna när du startar SOAP UI.
- Visar dialogrutan "startsida" när du startar SOAP UI.
- När du inaktiverar verktygstips avaktiverar du verktygstips när användaren för musen över alternativen / knapparna under navigering.
HJÄLP:
- Låt oss ta en titt på de viktiga hjälpmenyalternativen.
- Visar hemsidan för onlinehjälpen som finns på www.soapui.org
- Tillåter registrerade användare att ställa frågor i forumet och få online-hjälp från samhället.
- Kontrollerar om de senaste uppdateringarna och installationerna finns om det finns tillgängligt.
- Tillåter användare att navigera till hemsidan på www.soapui.org
- Visar bygg- och versioninformation för SOAP UI.
De kommande självstudierna får dig inte bara att förstå hur du skapar testsvit, testfall och teststeg utan låter dig också testa SOAP-förfrågningar och hur du validerar dem.