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.

SOAPUI nedladdning, installation och konfiguration

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

SOAPUI nedladdning, installation och konfiguration

Del A: Nedladdning

Del B: Installation

Steg 1: Efter nedladdning, kör filen som "Administratör" som visas nedan

Installerar SOAP UI

Steg 2: Klicka på "Nästa" i installationsguiden för att fortsätta.

Installerar SOAP UI

Steg 3: Välj installationskatalog eller lämna standardinstallationskatalogen som den är.

Installerar SOAP UI

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.

Installerar SOAP UI

Steg 5: Acceptera licensavtalet och klicka på "Nästa" för att fortsätta.

Installera

Steg 6: Välj mappens plats för självstudierna eller lämna standardplatsen som den är och klicka på "Nästa".

Installerar SOAP UI

Steg 7: Välj startmenyns mappplats eller lämna standardplatsen som den är och klicka på "Nästa".

Installerar SOAP UI

Steg 8: Markera kryssrutan "skapa en skrivbordsikon" och klicka på "Nästa".

Installera

Steg 9: Installationen startar och när den har slutförts visar guiden nedanstående status. Klicka på "Slutför".

Installerar SOAP UI

Steg 10: När du klickar på "Slutför"-knappen startas SOAP UI.

Installerar SOAP UI

  1. menyraden
  2. Snabbåtkomstverktygsfält
  3. Projektnavigeringsområde
  4. Arbetsyta Egenskaper
  5. 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.

Konfigurera 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.

Konfigurera SOAP UI

Steg 2: Ange ett namn för arbetsytan och klicka på "OK".

Konfigurera SOAP UI

Steg 3: Nu måste användaren välja sökvägen där denna arbetsyta ska sparas.

  1. Välj sökvägen där arbetsytan ska sparas
  2. Namnet på arbetsytans XML, som måste finnas när användaren vill öppna arbetsytan i framtiden.
  3. Klicka på "Spara".

Konfigurera SOAP UI

Steg 4: Arbetsytan skapas som visas nedan. Vi kan också komma åt arbetsytans egenskaper under fliken "Arbetsyteegenskaper".

Konfigurera SOAP UI

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.

Grundläggande GUI-navigering

  1. "New SOAP Project" låter användaren skapa ett projekt genom att importera SOAP Request.
  2. 'Nytt REST-projekt' låter användaren skapa ett projekt genom att importera REST-förfrågan.
  3. 'Importera projekt' låter användaren importera hela projektet genom att hitta motsvarande XML.
  4. "Spara alla projekt" låter användaren spara alla öppnade projekt med ett enda klick.
  5. "Stäng alla öppna projekt" stänger alla projekt som öppnas i den arbetsytan.
  6. "Byt namn på arbetsyta" låter användaren byta namn på den tidigare skapade arbetsytan.
  7. "Switch Workspace" låter användaren växla mellan arbetsytor.
  8. "Preferences" tillåter användaren att anpassa SOAP UI. Vi kommer att behandla det i nästa avsnitt.
  9. "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.

Grundläggande GUI-navigering

  1. Anger den HTTP-version som ska användas för begäran och svar.
  2. "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.
  3. Tillåter användaren att ange komprimeringsmetoden. Det kan vara antingen gzip eller deflate eller None.
  4. "Om markerad", tillåter komprimerat svar från värdar.
  5. 'Om markerad' inaktiverar dekomprimering av de komprimerade svaren.
  6. 'If Checked' stänger HTTP-anslutningen för varje SOAP-förfrågan.
  7. "Om markerad", tillåter användaren att ange autentiseringsinformation för utgående förfrågningar.
  8. 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.

Grundläggande GUI-navigering

  1. Cache WSDL Slår på och av cachning av WSDL
  2. Genererar exempelvärden i förfrågningar
  3. Tillåter användare att alltid inkludera valfria element i genererade förfrågningar
  4. Svarsmeddelanden skrivs ut i svarsredigeraren
  5. 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.
  6. 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.

Grundläggande GUI-navigering

  1. Stänger alla projekt samtidigt som SOAP UI lanseras för bättre starttid och förbrukar mindre minne.
  2. Visar beskrivning när den är tillgänglig.
  3. Sparar automatiskt alla projekt när SOAP UI avslutas.
  4. Innan du sparar skapar SOAP UI en säkerhetskopia av projektet. Om det är aktiverat måste säkerhetskopieringsmappen nämnas.
  5. Visar och utökar loggflikarna när SOAP UI startas.
  6. Visar dialogrutan 'startsida' när SOAP UI startas.
  7. 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.

Grundläggande GUI-navigering

  1. Visar hemsidan för onlinehjälpen som finns på www.soapui.org
  2. Tillåter registrerade användare att ställa frågor i forumet och få onlinehjälp från communityn.
  3. Söker efter de senaste uppdateringarna och installationerna om det är tillgängligt där.
  4. Tillåter användaren att navigera till startsidan för www.soapui.org
  5. 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.

Sammanfatta detta inlägg med: