SOAPUI Ladda ner, installera och konfigurera på Windows
I den här handledningen kommer vi att demonstrera stegen för att ladda ner, installera och konfigurera SOAP UI (öppen källkodsversion).
Nedan följer kraven på mjukvara och hårdvara för de olika plattformarna.
I den här handledningen görs installationen på 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/
- Rulla ned och välj nedladdningsprogrammet baserat på ditt operativsystem. I den här handledningen kommer vi att installera SOAP UI på en 64-bitars Microsoft Windows operativ system.
- När användaren klickar på ladda ner, vidarebefordras användaren automatiskt till https://www.soapui.org/downloads/thank-you-for-downloading-soapui/ och nedladdningen av installationsprogrammet startar automatiskt.
Del B: Installation
Steg 1: Efter nedladdning, kör filen som "Administratör" som visas nedan
Steg 2: Klicka på "Nästa" i installationsguiden för att fortsätta.
Steg 3: Välj installationskatalog 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.
- Handledning – Aktivera, om du vill komma åt SOAP-UI handledningar Efter installationen.
Steg 5: Acceptera licensavtalet och klicka på "Nästa" för att fortsätta.
Steg 6: Välj mappens plats för självstudierna eller lämna standardplatsen som den är och klicka på "Nästa".
Steg 7: Välj startmenyns mappplats eller lämna standardplatsen som den är och klicka på "Nästa".
Steg 8: Markera kryssrutan "skapa en skrivbordsikon" och klicka på "Nästa".
Steg 9: Installationen startar och när den har slutförts visar guiden nedanstående status. Klicka på "Slutför".
Steg 10: När du klickar på "Slutför"-knappen startas SOAP UI.
- menyraden
- Snabbåtkomstverktygsfält
- Projektnavigeringsområde
- Arbetsyta Egenskaper
- 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 vara 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 kopplade till det.
Nedan är en bildrepresentation av en arbetsytastruktur i SOAP-UI.
Steg 1: Första steget är att skapa en arbetsyta. Skapa en arbetsyta som visas nedan. Alla artefakter som vi kommer att skapa från och med nu skulle finnas i denna arbetsyta.
Steg 2: Ange ett namn för arbetsytan och klicka på "OK".
Steg 3: Nu måste användaren välja sökvägen där denna arbetsyta ska sparas.
- Välj sökvägen där arbetsytan ska sparas
- Namnet på arbetsytans XML, som måste finnas när användaren vill öppna arbetsytan i framtiden.
- Klicka på "Spara".
Steg 4: Arbetsytan skapas som visas nedan. Vi kan också komma åt arbetsytans egenskaper under fliken "Arbetsyteegenskaper".
Nu har vi framgångsrikt konfigurerat SOAP-UI efter nedladdning och installation så att vi kan fortsätta att utföra testning.
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.
- "New SOAP Project" låter användaren skapa ett projekt genom att importera SOAP Request.
- 'Nytt REST-projekt' låter användaren skapa ett projekt genom att importera REST-förfrågan.
- 'Importera projekt' låter användaren 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 öppnas i den arbetsytan.
- "Byt namn på arbetsyta" låter användaren byta namn på den tidigare skapade arbetsytan.
- "Switch Workspace" låter användaren växla mellan arbetsytor.
- "Preferences" tillåter användaren att anpassa SOAP UI. Vi kommer att behandla det i nästa avsnitt.
- "Spara inställningar" låter användaren spara sina anpassade inställningar. När SOAP UI öppnas nästa gång, använder det användarens sparade inställningar.
FIL >> INSTÄLLNINGAR >> 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.
- Anger den HTTP-version som ska användas för begäran och svar.
- "User-Agent Header" gör att användaren kan fördefinieras med detta alternativ. Om det inte är definierat använder det standard http-klienthuvudet.
- Tillåter användaren att ange komprimeringsmetoden. Det kan vara antingen gzip eller deflate eller None.
- "Om markerad", tillåter komprimerat svar från värdar.
- 'Om markerad' inaktiverar dekomprimering av de komprimerade svaren.
- 'If Checked' stänger HTTP-anslutningen för varje SOAP-förfrågan.
- "Om markerad", tillåter användaren att ange autentiseringsinformation för utgående förfrågningar.
- Tillåter användaren att begränsa det maximala antalet byte som ska läsas från ett svar. NOLL motsvarar obegränsad storlek.
FIL >> INSTÄLLNINGAR >> WSDL-INSTÄLLNINGAR:
- Nu kommer vi att gå igenom de mest använda 'WSDL-inställningarna' i detaljer.
- Cache WSDL Slår på och av cachning av WSDL
- Genererar 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. Vid ändring av innehållet i denna katalog kräver SOAP UI en omstart.
- I syfte att bevara utrymme, den minsta meddelandestorleken som ska komprimeras i SoapUI-projektfilen.
FIL >> INSTÄLLNINGAR >> UI-INSTÄLLNINGAR:
- Nu kommer vi att gå igenom de mest använda "UI-inställningarna" i detaljer.
- Stänger alla projekt samtidigt som SOAP UI lanseras för bättre starttid och förbrukar mindre minne.
- Visar beskrivning när den är tillgänglig.
- Sparar automatiskt alla projekt när SOAP UI avslutas.
- Innan du sparar skapar SOAP UI en säkerhetskopia av projektet. Om det är aktiverat måste säkerhetskopieringsmappen nämnas.
- Visar och utökar loggflikarna när SOAP UI startas.
- Visar dialogrutan 'startsida' när SOAP UI startas.
- När verktygstipset inaktiveras, inaktiverar verktygstipset när användaren håller muspekaren ö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å onlinehjälp från communityn.
- Söker efter de senaste uppdateringarna och installationerna om det är tillgängligt där.
- Tillåter användaren att navigera till startsidan för www.soapui.org
- Visar bygg- och versionsinformation för SOAP UI.
De kommande handledningarna kommer inte bara att få dig 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.
























