V tomto kurzu si ukážeme kroky ke stažení, instalaci a konfiguraci uživatelského rozhraní SOAP (verze s otevřeným zdrojovým kódem).
Následuje požadavek na software a hardware pro různé platformy.
V tomto kurzu se instalace provádí v prostředí Windows. Proces zůstává stejný pro ostatní OS.
Tady je plán procesu instalace
Část A: Stahování
- Přejděte na https://www.soapui.org/downloads/latest-release/
- Přejděte dolů a vyberte stahovací program založený na vašem operačním systému. V tomto kurzu nainstalujeme SOAP UI na 64bitový operační systém Microsoft Windows.
- Po kliknutí na stažení je uživatel automaticky přeposlán na images/1/090919_0452_SOAPUIDownl4.png.webp">
Část B: Instalace
Krok 1: Po stažení spusťte soubor jako „Správce“, jak je uvedeno níže
Krok 2: V průvodci nastavením pokračujte kliknutím na tlačítko Další.
Krok 3: Vyberte instalační adresář nebo ponechte výchozí instalační adresář tak, jak je.
Krok 4: Vyberte komponenty, které chcete nainstalovat.
- Uživatelské rozhraní SOAP je ve výchozím nastavení zaškrtnuto a NENÍ konfigurovatelné uživatelem.
- Zdroj - Povolte, pokud chcete získat přístup ke zdrojovému kódu rozhraní SOAP-UI. Nevybrali jsme to.
- Hermes JS - Povolit, pokud aplikace vyžaduje testování JMS.
- Výukový program - Povolte, pokud chcete získat přístup k výukovým programům rozhraní SOAP-U Post instalace.
Krok 5: Přijměte licenční smlouvu a pokračujte kliknutím na tlačítko Další.
Krok 6: Vyberte umístění složky pro výukové programy, jinak ponechte výchozí umístění tak, jak je, a klikněte na „Další“.
Krok 7: Vyberte umístění složky nabídky Start, jinak ponechte výchozí umístění tak, jak je, a klikněte na „Další“.
Krok 8: Zaškrtněte políčko „vytvořit ikonu na ploše“ a klikněte na „Další“.
Krok 9: Spustí se instalace a po jejím dokončení průvodce zobrazí níže uvedený stav. Klikněte na „Dokončit“.
Krok 10: Po kliknutí na tlačítko „Dokončit“ se spustí uživatelské rozhraní SOAP.
- Lišta menu
- Panel nástrojů Rychlý přístup
- Navigační oblast projektu
- Vlastnosti pracovního prostoru
- Oblast protokolu
Část C: Konfigurace
Nejprve pochopíme strukturu projektu v uživatelském rozhraní SOAP.
- Prvním krokem v uživatelském rozhraní SOAP je vytvoření pracovního prostoru. K pracovnímu prostoru může být přidruženo několik projektů. Uživatelé mohou vytvořit více než jeden pracovní prostor. Ve verzi SOAP UI Pro můžeme plynule přepínat prostředí a mapovat je na různé koncové body.
- Pro každý projekt můžeme vytvořit několik testovacích sad.
- Ke každé testovací sadě může být připojeno několik testovacích případů.
- Ke každému testovacímu případu může být přidruženo několik testovacích kroků.
Níže je obrázkové znázornění struktury pracovního prostoru v rozhraní SOAP-UI.
Krok 1: Prvním krokem je vytvoření pracovního prostoru. Vytvořte pracovní prostor, jak je znázorněno níže. Všechny artefakty, které od nynějška vytvoříme, budou obsaženy v tomto pracovním prostoru.
Krok 2: Zadejte název pracovního prostoru a klikněte na „OK“.
Krok 3: Nyní musí uživatel vybrat cestu, kam má být tento pracovní prostor uložen.
- Vyberte cestu, kam má být pracovní prostor uložen
- Název XML pracovního prostoru, který musí být umístěn, když chce uživatel v budoucnu pracovní prostor otevřít.
- Klikněte na „Uložit“.
Krok 4: Pracovní prostor je vytvořen, jak je znázorněno níže. Můžeme také přistupovat k vlastnostem pracovního prostoru na kartě Vlastnosti pracovního prostoru.
Nyní jsme úspěšně nakonfigurovali SOAP-UI po stažení a instalaci, abychom mohli pokračovat v testování.
Základní navigace GUI
MENU SOUBORŮ:
- Pochopení nejčastěji používaných navigací v rámci SOAP-UI je velmi důležité pro bezproblémovou navigaci při práci na projektech v reálném čase. Nejprve se podívejme na nabídku souborů.
- „Nový projekt SOAP“ umožňuje uživateli vytvořit projekt importem požadavku SOAP.
- „Nový projekt REST“ umožňuje uživateli vytvořit projekt importem požadavku REST.
- „Importovat projekt“ umožňuje uživateli importovat celý projekt vyhledáním odpovídajícího XML.
- 'Uložit všechny projekty' umožňuje uživateli uložit všechny otevřené projekty jediným kliknutím.
- Možnost „Zavřít všechny otevřené projekty“ zavře všechny projekty otevřené v daném pracovním prostoru.
- „Přejmenovat pracovní prostor“ umožňuje uživateli přejmenovat dříve vytvořený pracovní prostor.
- „Přepnout pracovní prostor“ umožňuje uživateli přepínat mezi pracovními prostory.
- „Předvolby“ umožňují uživateli přizpůsobit uživatelské rozhraní SOAP. Budeme se tím zabývat v další části.
- „Uložit předvolby“ umožňuje uživateli uložit svá vlastní nastavení. Když se uživatelské rozhraní SOAP otevře příště, použije předvolby uložené uživatelem.
SOUBOR >> PŘEDVOLBY >> NASTAVENÍ HTTP:
- Nyní pochopíme „Předvolby“ z nabídky Soubor. Po kliknutí na „Předvolby“ v nabídce „Soubor“ se otevře níže uvedené dialogové okno.
- Podrobně projdeme nejčastěji používaným „nastavením HTTP“.
- Označuje verzi HTTP, která se má použít pro požadavek a odpověď.
- 'Záhlaví User-Agent' umožňuje uživateli předdefinovat pomocí této možnosti. Pokud není definováno, použije výchozí záhlaví klienta HTTP.
- Umožňuje uživateli určit metodu komprese. Může to být buď gzip, deflate nebo None.
- „Je-li zaškrtnuto“, umožňuje komprimovanou odpověď hostitelů.
- Možnost „If Checked“ zakáže dekompresi komprimovaných odpovědí.
- Možnost „Je-li zaškrtnuto“ ukončí připojení HTTP pro každý požadavek SOAP.
- „Je-li zaškrtnuto“, umožňuje uživateli určit informace o ověření pro odchozí požadavky.
- Umožňuje uživateli omezit maximální počet bajtů, které se mají číst z odpovědi. NULA odpovídá neomezené velikosti.
SOUBOR >> PREFERENCE >> NASTAVENÍ WSDL:
- Nyní si podrobně projdeme nejčastěji používané „Nastavení WSDL“.
- Cache WSDLs Zapíná a vypíná ukládání WSDL do mezipaměti
- Generuje vzorové hodnoty v požadavcích
- Umožňuje uživatelům vždy zahrnout volitelné prvky do generovaných požadavků
- Zprávy s odpověďmi jsou vytištěny v editoru odpovědí
- Umožňuje uživateli určit adresář obsahující soubory schématu (.xsd) při ověřování požadavků WSDL. Po změně obsahu tohoto adresáře vyžaduje SOAP UI restart.
- Z důvodu zachování prostoru je minimální velikost zprávy, která má být komprimována v souboru projektu SoapUI.
SOUBOR >> PŘEDVOLBY >> NASTAVENÍ UI:
- Nyní si podrobně projdeme nejčastěji používané „Nastavení uživatelského rozhraní“.
- Zavře všechny projekty při spuštění SOAP UI pro lepší čas spuštění a spotřebovává méně paměti.
- Zobrazí popis, kdykoli je k dispozici.
- Automaticky ukládá všechny projekty při ukončení uživatelského rozhraní SOAP.
- Před uložením vytvoří SOAP UI zálohu projektu. Pokud je povoleno, je třeba zmínit záložní složku.
- Zobrazuje a rozšiřuje karty protokolu po spuštění uživatelského rozhraní SOAP.
- Po spuštění uživatelského rozhraní SOAP zobrazí dialogové okno „úvodní stránka“.
- Po deaktivaci tipu nástroje deaktivuje tip nástroje, když uživatel při navigaci umístí ukazatel myši nad možnosti / tlačítka.
POMOC:
- Pojďme se podívat na důležité možnosti nabídky Nápověda.
- Zobrazuje domovskou stránku online nápovědy dostupné na www.soapui.org
- Umožňuje registrovaným uživatelům zveřejňovat dotazy ve fóru a získat online nápovědu od komunity.
- Zkontroluje poslední aktualizace a instalace, pokud jsou k dispozici.
- Umožňuje uživateli přejít na domovskou stránku www.soapui.org
- Zobrazí informace o sestavení a verzi uživatelského rozhraní SOAP.
Nadcházející výukové programy vám nejen pomohou pochopit, jak vytvořit testovací sadu, testovací případ a testovací kroky, ale také vám umožní otestovat požadavky SOAP a jak je ověřit.