Ebben az oktatóanyagban bemutatjuk a SOAP felhasználói felület (nyílt forráskódú verzió) letöltésének, telepítésének és konfigurálásának lépéseit.
Az alábbiakban bemutatjuk a különböző platformok szoftver- és hardverkövetelményeit.
Ebben az oktatóanyagban a telepítés Windows környezetre történik. A folyamat ugyanaz marad a többi operációs rendszer esetében.
Itt található a telepítési folyamat ütemterve
A. rész: Letöltés
- Keresse meg a https://www.soapui.org/downloads/latest-release/ oldalt.
- Görgessen lefelé, és válassza az operációs rendszere alapján a letöltőt. Ebben az oktatóanyagban a SOAP UI-t egy 64 bites Microsoft Windows operációs rendszerre telepítjük.
- A letöltésre kattintás után a felhasználót automatikusan továbbítja a images/1/090919_0452_SOAPUIDownl4.png.webp">
B. rész: Telepítés
1. lépés: A letöltés után hajtsa végre a fájlt rendszergazdaként az alábbiak szerint
2. lépés: A telepítővarázslóban kattintson a „Tovább” gombra a folytatáshoz.
3. lépés: Válassza ki a telepítési könyvtárat, vagy hagyja az alapértelmezett telepítési könyvtárat.
4. lépés: Válassza ki a telepíteni kívánt összetevőket.
- A SOAP UI alapértelmezés szerint be van jelölve, és NEM konfigurálható a felhasználó által.
- Forrás - Engedélyezze, ha hozzáférést szeretne kapni a SOAP-UI forráskódjához. Nem választottuk ki.
- Hermes JS - Engedélyezze, ha az alkalmazás JMS tesztelést igényel.
- Oktatóanyag - Engedélyezze, ha hozzá szeretne férni a SOAP-UI oktatóanyagokhoz.
5. lépés: Fogadja el a licencszerződést, és a folytatáshoz kattintson a „Tovább” gombra.
6. lépés: Válassza ki az oktatóanyagok mappájának helyét, vagy hagyja az alapértelmezett helyet, és kattintson a "Tovább" gombra.
7. lépés: Válassza ki a Start menü mappa helyét, vagy hagyja az alapértelmezett helyet, és kattintson a "Tovább" gombra.
8. lépés: Engedélyezze az „Asztali ikon létrehozása” jelölőnégyzetet, majd kattintson a „Tovább” gombra.
9. lépés: A telepítés elindul, és miután befejezte, a varázsló megmutatja az alábbi állapotot. Kattintson a 'Befejezés' gombra.
10. lépés: A „Befejezés” gombra kattintva elindul a SOAP UI.
- Menüsor
- Gyorsmenü
- Projekt navigációs terület
- Munkaterület tulajdonságai
- Naplóterület
C. rész: Konfigurálás
Először értsük meg a projekt felépítését a SOAP felhasználói felületén.
- A SOAP UI első lépése egy munkaterület létrehozása. Egy munkaterülethez több projekt is társulhat. A felhasználók több munkaterületet is létrehozhatnak. A SOAP UI Pro verzióban zökkenőmentesen kapcsolhatunk környezetekre, hogy különböző végpontokhoz hozzárendeljük.
- Minden projekthez több tesztcsomagot is létrehozhatunk.
- Minden tesztcsomaghoz több teszteset is csatolható.
- Minden tesztesethez több tesztlépés társulhat.
Az alábbiakban látható egy munkaterület-struktúra képi ábrázolása a SOAP-UI-ban.
1. lépés: Az első lépés egy munkaterület létrehozása. Hozzon létre egy munkaterületet az alábbiak szerint. Az összes műtárgy, amelyet mostantól fogunk létrehozni, ebben a munkaterületben lesz.
2. lépés: Írja be a munkaterület nevét, majd kattintson az „OK” gombra.
3. lépés: Most a felhasználónak ki kell választania az utat, ahová ezt a munkaterületet el kell menteni.
- Válassza ki azt az elérési utat, ahová a munkaterületet menteni kell
- A munkaterület XML neve, amelyet meg kell találni, amikor a felhasználó a jövőben meg akarja nyitni a munkaterületet.
- Kattintson a "Mentés" gombra.
4. lépés: A munkaterület az alábbiak szerint jön létre. A munkaterület tulajdonságait a „Munkaterület tulajdonságai” lapon is elérhetjük.
Most már sikeresen konfiguráltuk a SOAP-UI-t letöltés és telepítés után, így folytathatjuk a tesztelést.
Alapvető GUI navigáció
FÁJL MENÜ:
- A SOAP-UI-n belül leggyakrabban használt navigációk megértése nagyon fontos a zökkenőmentes navigáláshoz, miközben valós idejű projekteken dolgozunk. Először vessünk egy pillantást a fájl menüre.
- Az „Új SOAP projekt” lehetővé teszi a felhasználó számára, hogy létrehozzon egy projektet a SOAP kérelem importálásával.
- Az „Új REST Project” lehetővé teszi a felhasználó számára, hogy létrehozzon egy projektet a REST Request importálásával.
- Az „Import Project” lehetővé teszi a felhasználó számára, hogy a megfelelő XML megkeresésével importálja a teljes projektet.
- Az „Összes projekt mentése” segítségével a felhasználó egyetlen kattintással elmentheti az összes megnyitott projektet.
- Az „Összes nyitott projekt bezárása” bezárja az adott munkaterületen megnyitott összes projektet.
- A „Munkaterület átnevezése” segítségével a felhasználó átnevezheti a korábban létrehozott munkaterületet.
- A „Munkaterület váltása” segítségével a felhasználó válthat a munkaterületek között.
- A „Beállítások” lehetővé teszi a felhasználó számára a SOAP felhasználói felület testreszabását. A következő szakaszban foglalkozunk vele.
- A „Beállítások mentése” lehetővé teszi a felhasználó számára, hogy elmentse testreszabott beállításait. Amikor a SOAP felhasználói felület legközelebb megnyílik, a felhasználó által mentett beállításokat használja.
FÁJL >> PREFERENCIÁK >> HTTP BEÁLLÍTÁSOK:
- Most pedig értsük meg a fájl menü „Beállítások” elemét. A „Fájl” menü „Beállítások” elemére kattintva megnyílik az alábbi párbeszédpanel.
- Részletesen átnézzük a leggyakrabban használt „HTTP-beállításokat”.
- Jelöli a kérelemhez és a válaszhoz használandó HTTP verziót.
- A 'User-Agent Header' segítségével a felhasználó előre meghatározható ezzel az opcióval. Ha nincs meghatározva, akkor az alapértelmezett http kliens fejlécet használja.
- Lehetővé teszi a felhasználó számára a tömörítési módszer megadását. Lehet akár gzip, akár deflate, akár None.
- 'Ha be van jelölve', lehetővé teszi a gazdagépek tömörített válaszát.
- Az „Ha be van jelölve” letiltja a tömörített válaszok dekompresszióját.
- Az „Ha bejelölt” minden SOAP-kérelemnél bezárja a HTTP-kapcsolatot.
- "Ha be van jelölve", lehetővé teszi a felhasználó számára, hogy megadja a hitelesítési információkat a kimenő kérésekhez.
- Lehetővé teszi a felhasználó számára, hogy korlátozza a válaszból kiolvasható bájtok maximális számát. A ZERO korlátlan méretnek felel meg.
FÁJL >> PREFERENCIÁK >> WSDL BEÁLLÍTÁSOK:
- Most részletesen áttekintjük a leggyakrabban használt „WSDL-beállításokat”.
- Gyorsítótár WSDL-ek be- és kikapcsolja a WSDL-ek gyorsítótárát
- Példaértékeket generál a kérésekben
- Lehetővé teszi a felhasználók számára, hogy mindig választható elemeket vegyenek fel a generált kérésekbe
- A válaszüzeneteket a válaszszerkesztő nyomtatja ki
- Lehetővé teszi a felhasználó számára, hogy a WSDL-kérelmek érvényesítése közben megadjon egy séma (.xsd) fájlokat tartalmazó könyvtárat. A könyvtár tartalmának megváltoztatásakor a SOAP UI újraindítást igényel.
- A hely megőrzése érdekében a SoapUI projektfájlba tömörítendő minimális üzenetméret.
FÁJL >> PREFERENCIÁK >> UI BEÁLLÍTÁSOK:
- Most részletesen áttekintjük a leggyakrabban használt „felhasználói felület beállításait”.
- Bezár minden projektet, miközben elindítja a SOAP UI-t a jobb indítási idő érdekében, és kevesebb memóriát fogyaszt.
- Lehetőség szerint leírást jelenít meg.
- Automatikusan elmenti az összes projektet, miközben kilép a SOAP UI-ból.
- Mentés előtt a SOAP UI létrehoz egy biztonsági másolatot a projektről. Ha engedélyezve van, meg kell említeni a mappa biztonsági mentését.
- Megjeleníti és kibővíti a naplófület a SOAP UI indításakor.
- Megjeleníti az „induló oldal” párbeszédpanelt a SOAP felhasználói felület indításakor.
- Az eszköztipp letiltásakor letiltja az eszköztippet, amikor a felhasználó navigálás közben az egérrel az opciók / gombok fölé viszi az egeret.
SEGÍTSÉG:
- Vessünk egy pillantást a Súgó fontos opcióira.
- Megmutatja a www.soapui.org oldalon elérhető online súgó kezdőlapját
- Lehetővé teszi a regisztrált felhasználóknak, hogy kérdéseket tegyenek fel a fórumba, és online segítséget kapjanak a közösségtől.
- Ellenőrzi a legújabb frissítéseket és telepíti azokat, ha elérhetők.
- Lehetővé teszi a felhasználó számára, hogy a www.soapui.org honlapjára navigáljon
- Megjeleníti a SOAP felhasználói felület build- és verzióinformációit.
A készülő oktatóanyagok nemcsak megértetik Önnel, hogyan hozhat létre tesztcsomagot, tesztesetet és tesztelési lépéseket, hanem lehetővé teszi a SOAP-kérelmek tesztelését és azok érvényesítését is.