Stažení a instalace SOAPUI na Windows

⚡ Chytré shrnutí

Stažení, instalace a konfigurace SOAPUI na Windows Pokrývá celou verzi s otevřeným zdrojovým kódem od začátku do konce. Návod vysvětluje hardwarové předpoklady, možnosti instalačního programu, jako je Hermes JS a tutoriály, vytváření pracovních prostorů a předvolby HTTP, WSDL a uživatelského rozhraní pro spolehlivé testování webových služeb.

  • ⬇️ Stáhnout zdroj: Získejte open source SoapUI instalační program ze soapui.org a vyberte sestavení, které odpovídá architektuře operačního systému, například 64bitové Windows.
  • 🛠️ Instalační komponenty: Spusťte instalační program jako správce a selektivně povolte komponenty Source, Hermes JS a Tutorial na základě potřeb testování.
  • 🗂️ Nastavení pracovního prostoru: Vytvořit SoapUI pracovní prostor, který ukládá související projekty, testovací sady, testovací případy a testovací kroky v jediné navigovatelné struktuře.
  • ⚙️ Předvolby HTTP a WSDL: Pro konzistentní spuštění nakonfigurujte verzi HTTP, kompresi, ověřování, ukládání WSDL do mezipaměti a generování příkladových hodnot v části Soubor > Předvolby.
  • 🖥️ Navigace v grafickém uživatelském rozhraní: Pomocí nabídek Soubor a Nápověda můžete importovat projekty, přepínat pracovní prostory, ukládat předvolby a přistupovat k SoapUI online podpora.

Stažení a instalace SOAPUI na Windows

Přehled stahování, instalace a konfigurace SOAPUI

Tento návod ukazuje kroky ke stažení, instalaci a konfiguraci SOAP UI (Verze s otevřeným zdrojovým kódem) na Windows stroj. Stejný postup platí i pro ostatní operační systémy s drobnými změnami v instalačním programu.

Níže uvedený obrázek s přehledem ve stylu tabulky shrnuje podporované platformy a hardwarové požadavky.

Systémové požadavky SOAPUI

Následující schéma plánu shrnuje proces instalace v kostce.

Plán instalace SOAPUI

Část A: Stahování SOAP UI

Začněte stažením příslušného instalačního programu pro cílový operační systém z oficiálního SoapUI webová stránka.

SOAP UI Stáhněte si stránku

SOAP UI Stránka s potvrzením stažení

Část B: Instalace SOAP UI on Windows

Po stažení instalačního programu jej spusťte jako správce a postupujte podle pokynů průvodce instalací.

Krok 1: Po stažení spusťte soubor jako Správce jak je uvedeno níže.

Běh SOAP UI Instalační program jako správce

Krok 2: V průvodci nastavením klikněte na další pokračovat.

SOAP UI Vítejte v průvodci nastavením

Krok 3: Vyberte instalační adresář nebo potvrďte výchozí.

Zvolte instalační adresář

Krok 4: Vyberte komponenty, které chcete nainstalovat.

  • SOAP UI: Ve výchozím nastavení zaškrtnuto a nelze konfigurovat uživatelem.
  • Zdroj: Povolit přístup k SOAP UI zdrojový kód. Tento návod to nechává nekontrolované.
  • Hermes JS: Povolte, pokud aplikace vyžaduje testování JMS.
  • Návod: Povolit instalaci SOAP UI návody po instalaci.

Vyberte instalační komponenty

Krok 5: Přijměte licenční ujednání a klikněte další.

Přijměte licenční smlouvu

Krok 6: Vyberte umístění složky pro tutoriály nebo potvrďte výchozí nastavení a poté klikněte další.

Vyberte složku s tutoriály

Krok 7: Vyberte složku nabídky Start nebo potvrďte výchozí nastavení a poté klikněte na další.

Vyberte složku nabídky Start

Krok 8: Klíště Vytvořte ikonu na ploše a klepněte na tlačítko další.

Možnost vytvořit ikonu na ploše

Krok 9: Instalace se spustí. Po dokončení průvodce zobrazí stav níže. Klikněte na úprava.

Obrazovka dokončení instalace

Krok 10: po kliknutí úprava, SOAP UI spustí se automaticky.

SOAP UI Spuštěné rozhraní

Hlavní rozhraní obsahuje:

  1. Menu Bar
  2. Panel nástrojů Rychlý přístup
  3. Navigační oblast projektu
  4. Vlastnosti pracovního prostoru
  5. Oblast protokolů

Část C: Konfigurace SOAP UI

S SOAP UI Po instalaci je dalším krokem vytvoření pracovního prostoru a seznámení se s hierarchií projektu.

Níže uvedená struktura je základem pro veškeré testovací práce v SOAP UI:

  • První krok dovnitř SOAP UI je vytvoření pracovního prostoru. Do jednoho pracovního prostoru může patřit několik projektů a uživatelé si mohou vytvořit více než jeden pracovní prostor. Verze Pro podporuje přepínání prostředí pro mapování na různé koncové body.
  • Každý projekt může obsahovat několik testovacích sad.
  • Každá sada testů může obsahovat několik testovacích případů.
  • Každý testovací případ může obsahovat několik testovacích kroků.

Níže je vizuální znázornění struktury pracovního prostoru v SOAP UI.

SOAP UI Struktura pracovního prostoru

Krok 1: Vytvořte pracovní prostor, jak je znázorněno níže. Všechny artefakty vytvořené od tohoto bodu patří do tohoto pracovního prostoru.

Vytvořit nový pracovní prostor

Krok 2: Zadejte název pracovního prostoru a klikněte na OK.

Zadejte název pracovního prostoru

Krok 3: Vyberte cestu, kam má být uložen soubor XML pracovního prostoru.

  1. Vyberte adresář pro pracovní prostor.
  2. Nastavte název XML souboru pracovního prostoru. Tento soubor se otevře později při opětovném načtení pracovního prostoru.
  3. klikněte Uložit.

Uložit soubor XML pracovního prostoru

Krok 4: Pracovní prostor je vytvořen, jak je znázorněno níže. Vlastnosti pracovního prostoru jsou také přístupné v nabídce Vlastnosti pracovního prostoru Karta.

Potvrzení o vytvoření pracovního prostoru

SOAP UI je nyní stažen, nainstalován a nakonfigurován, takže může začít testování.

Základní navigace v grafickém uživatelském rozhraní SOAP UI

Pochopení nejčastěji používaných nabídek uvnitř SOAP UI je nezbytný pro rychlou navigaci v reálných projektech. Následující části se zabývají nabídkou Soubor, Předvolbami a nabídkou Nápověda.

Menu Soubor

SOAP UI Možnosti nabídky Soubor

  1. Nový projekt SOAP vytvoří projekt importem požadavku SOAP.
  2. Nový REST projekt vytvoří projekt importem REST požadavku.
  3. Importovat projekt načte celý projekt vyhledáním jeho XML souboru.
  4. Uložit všechny projekty ukládá všechny otevřené projekty jedním kliknutím.
  5. Zavřít všechny otevřené projekty zavře všechny projekty v pracovním prostoru.
  6. Přejmenovat pracovní prostor přejmenuje aktuální pracovní prostor.
  7. Přepnout pracovní prostor přepíná mezi pracovními prostory.
  8. Nastavení otevře SOAP UI dialogové okno pro přizpůsobení. Podrobnosti následují níže.
  9. Uložit předvolby ukládá přizpůsobená nastavení, takže další SOAP UI relace je načte automaticky.

Soubor > Předvolby > Nastavení HTTP

Sekce Nastavení HTTP určuje, jak SOAP UI komunikuje přes HTTP.

Předvolby nastavení HTTP

  1. Nastavuje verzi HTTP použitou pro požadavek a odpověď.
  2. Hlavička User-Agent lze zde předdefinovat. Pokud ponecháte prázdné, použije se výchozí záhlaví HTTP klienta.
  3. Určuje metodu komprese: gzip, deflate nebo žádná.
  4. Pokud je zaškrtnuto, povolí komprimované odpovědi od hostitelů.
  5. Pokud je zaškrtnuto, dekomprese komprimovaných odpovědí bude zakázána.
  6. Pokud je zaškrtnuto, HTTP připojení se po každém SOAP požadavku ukončí.
  7. Pokud je zaškrtnuto, umožňuje zadání ověřovacích informací pro odchozí požadavky.
  8. Omezuje maximální počet bajtů přečtených z odpovědi. Nula znamená neomezený počet.

Soubor > Předvolby > Nastavení WSDL

Nastavení WSDL řídí chování ukládání do mezipaměti a generování příkladů.

Předvolby nastavení WSDL

  1. Ukládání WSDL do mezipaměti zapíná nebo vypíná ukládání do mezipaměti WSDL.
  2. Generuje vzorové hodnoty uvnitř požadavků.
  3. Vždy zahrnuje volitelné prvky do generovaných požadavků.
  4. Vytiskne zprávy odpovědí v editoru odpovědí.
  5. Určuje adresář obsahující soubory schématu (.xsd) pro ověření požadavků WSDL. Změny zde vyžadují SOAP UI restartovat.
  6. Nastavuje minimální velikost zprávy, která se má komprimovat uvnitř SoapUI soubor projektu.

Soubor > Předvolby > Nastavení uživatelského rozhraní

Nastavení uživatelského rozhraní vyladí SOAP UI chování při spouštění a vizuální zážitek.

Nastavení uživatelského rozhraní

  1. Zavře všechny projekty při spuštění, aby se zkrátila doba spouštění a snížilo využití paměti.
  2. Zobrazuje popisy, kdykoli jsou k dispozici.
  3. Automaticky ukládá všechny projekty při ukončení SOAP UI.
  4. Před uložením vytvoří zálohu projektu. Pokud je tato možnost povolena, je vyžadována cesta ke složce se zálohou.
  5. Zobrazí a rozbalí karty protokolu při spuštění.
  6. Zobrazí dialogové okno úvodní stránky při spuštění.
  7. Zakáže zobrazování tipů při najetí myší na možnosti.

Nabídka Nápověda

Nabídka Nápověda poskytuje rychlý přístup k dokumentaci, aktualizacím a informacím o verzích.

SOAP UI Nabídka Nápověda

  1. Zobrazuje domovskou stránku online nápovědy na adrese www.soapui.org.
  2. Umožňuje registrovaným uživatelům zveřejňovat dotazy ve fóru komunity.
  3. Zkontroluje nejnovější aktualizace a v případě dostupnosti je nainstaluje.
  4. Otevře okno SOAP UI domovská stránka na adrese www.soapui.org.
  5. Zobrazuje informace o sestavení a verzi SOAP UI.

Nadcházející tutoriály se zabývají vytvářením testovacích sad, testovacích případů a testovacích kroků a také odesíláním a ověřováním požadavků SOAP.

Nejčastější dotazy

SOAP UI Open Source běží na Windows 7 nebo novější s alespoň 4 GB RAM a 1 GB volného místa na disku. A Java Runtime Environment je součástí instalačního programu, takže samostatná instalace JDK není nutná.

SOAP UI Open Source je zdarma a podporuje základní SOAP a REST testování. SoapUI Pro (ReadyAPI) přidává testování řízené daty, pokročilá assessmenty, přepínání prostředí, testování zabezpečení a funkce reportingu pro podnikové týmy.

Ano. SOAP UI stránka ke stažení nabízí instalační programy pro Linux (.sh) a macOS (.dmg) navíc WindowsKroky instalace komponent, přijetí licence a vytvoření pracovního prostoru jsou napříč platformami shodné.

Otevřete nabídku Nápověda uvnitř SOAP UI a vyberte možnost Zkontrolovat aktualizace. Případně si stáhněte nejnovější instalační program ze stránek soapui.org a spusťte ho přes stávající instalaci. Stávající pracovní prostory a projekty zůstanou po upgradu zachovány.

Ano. Asistenti s umělou inteligencí dokáží číst specifikaci WSDL nebo služby, doporučit strukturu pracovního prostoru, navrhnout preferovaná nastavení HTTP a WSDL a předgenerovat vzorové testovací sady. To výrazně zkracuje dobu nastavení nových SOAP projektů.

Nástroje umělé inteligence dokáží detekovat změny schématu WSDL, označovat poškozená tvrzení a automaticky navrhovat aktualizované kroky testování. To snižuje křehké testy, snižuje režijní náklady na údržbu a pomáhá týmům QA udržovat SOAP UI sady sladěné s vyvíjejícími se webovými službamitracts.

Shrňte tento příspěvek takto: