A SOAPUI letöltése, telepítése és konfigurálása bekapcsolva Windows
Ebben az oktatóanyagban bemutatjuk a SOAP UI (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ő platformokhoz tartozó szoftver- és hardverkövetelményeket.
Ebben az oktatóanyagban a telepítés a Windows Környezet. A folyamat ugyanaz marad más operációs rendszereknél.
Itt található a telepítési folyamat ütemterve
A rész: Letöltés
- navigáljon https://www.soapui.org/downloads/latest-release/
- Görgessen le, és válassza ki a letöltőt az operációs rendszere alapján. Ebben az oktatóanyagban 64 bites SOAP felhasználói felületet fogunk telepíteni Microsoft Windows operációs rendszer.
- A letöltésre kattintva a felhasználó automatikusan továbbítódik ide https://www.soapui.org/downloads/thank-you-for-downloading-soapui/ és a telepítő letöltése automatikusan elindul.
B rész: Telepítés
Lépés 1: A letöltés után futtassa a fájlt „Adminisztrátor” néven az alábbiak szerint
Lépés 2: A telepítési varázslóban kattintson a "Tovább" gombra a folytatáshoz.
Lépés 3: Válassza ki a telepítési könyvtárat, vagy hagyja az alapértelmezett telepítési könyvtárat.
Lépés 4: Válassza ki a telepíteni kívánt összetevőket.
- A SOAP UI alapértelmezés szerint be van jelölve, és a felhasználó NEM konfigurálható.
- Forrás – Engedélyezze, ha szeretne hozzáférni a SOAP-UI forráskódjához. Nem választottuk ki.
- Hermes JS – Engedélyezze, ha az alkalmazás JMS-tesztet igényel.
- Oktatóanyag – Engedélyezze, ha hozzá szeretne férni a SOAP-UI oktatóanyagokhoz a telepítés után.
Lépés 5: Fogadja el a licencszerződést, és kattintson a „Tovább” gombra a folytatáshoz.
Lépés 6: Válassza ki az oktatóanyagok mappájának helyét, vagy hagyja az alapértelmezett helyet, és kattintson a „Tovább” gombra.
Lépés 7: Válassza ki a Start menü mappa helyét, vagy hagyja az alapértelmezett helyet, és kattintson a „Tovább” gombra.
Lépés 8: Jelölje be az „Asztali ikon létrehozása” jelölőnégyzetet, és kattintson a „Tovább” gombra.
Lépés 9: A telepítés elindul, és annak befejezése után a varázsló az alábbi állapotot mutatja. Kattintson a „Befejezés” gombra.
Lépés 10: A „Befejezés” gombra kattintva elindul a SOAP UI.
- Menüsor
- Gyors hozzáférés eszköztár
- Projekt navigációs terület
- Munkaterület tulajdonságai
- Rönk terület
C rész: Konfigurálás
Először ismerjük meg a projekt struktúráját a SOAP UI-ban.
- A SOAP UI első lépése egy munkaterület létrehozása. Egy munkaterülethez több projekt is társítható. A felhasználók egynél több munkaterületet is létrehozhatnak. A SOAP UI Pro verzióban zökkenőmentesen válthatunk a környezetek között, hogy különböző végpontokhoz rendeljük hozzá.
- Minden projekthez több tesztcsomagot is létrehozhatunk.
- Minden tesztcsomaghoz több teszteset is csatolható.
- Minden tesztesethez több tesztlépés is társítható.
Az alábbiakban egy munkaterület-struktúra képi ábrázolása látható a SOAP-UI-ban.
Lépés 1: Az első lépés egy munkaterület létrehozása. Hozzon létre egy munkaterületet az alábbiak szerint. Ezen a munkaterületen található az összes műtárgy, amelyet mostantól létrehozunk.
Lépés 2: Adja meg a munkaterület nevét, majd kattintson az „OK” gombra.
Lépés 3: Most a felhasználónak ki kell választania azt az elérési utat, ahová ezt a munkaterületet el kell menteni.
- Válassza ki az elérési utat, ahová a munkaterületet menteni kell
- A munkaterület XML neve, amelyet akkor kell elhelyezni, amikor a felhasználó a jövőben meg akarja nyitni a munkaterületet.
- Kattintson a „Mentés” gombra.
Lépés 4: A munkaterület az alábbiak szerint jön létre. A munkaterület tulajdonságait a „Munkaterület tulajdonságai” fül alatt is elérhetjük.
A letöltés és telepítés után sikeresen konfiguráltuk a SOAP-UI-t, így folytathatjuk a tesztelést.
Alapszintű GUI navigáció
FÁJL MENÜ:
- A SOAP-UI-n belüli leggyakrabban használt navigáció megértése nagyon fontos a zökkenőmentes navigációhoz, miközben valós idejű projekteken dolgozik. Nézzük először a fájl menüt.
- Az „Új SOAP-projekt” lehetővé teszi a felhasználó számára, hogy projektet hozzon létre a SOAP-kérés importálásával.
- Az „Új REST-projekt” lehetővé teszi a felhasználó számára, hogy projektet hozzon létre a REST-kérés importálásával.
- A „Projekt importálása” lehetővé teszi a felhasználó számára a teljes projekt importálását a megfelelő XML megkeresésével.
- Az "Összes projekt mentése" segítségével a felhasználó egyetlen kattintással mentheti 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” lehetővé teszi a felhasználó számára a korábban létrehozott munkaterület átnevezését.
- A „Switch Workspace” lehetővé teszi a felhasználó számára, hogy váltson 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ő részben 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. A SOAP UI következő alkalommal történő megnyitásakor a felhasználó által mentett beállításokat használja.
FÁJL >> BEÁLLÍTÁSOK >> HTTP BEÁLLÍTÁSOK:
- Most értsük meg a "Beállítások" a fájl menüben. A „Fájl” menü „Beállítások” elemére kattintva megnyílik az alábbi párbeszédpanel.
- Részletesen áttekintjük a leggyakrabban használt „HTTP beállításokat”.
- A kéréshez és válaszhoz használandó HTTP-verziót jelöli.
- A „Felhasználói ügynök fejléc” lehetővé teszi a felhasználó előre definiálását ezzel az opcióval. Ha nincs megadva, akkor az alapértelmezett http ügyfélfejlécet használja.
- Lehetővé teszi a felhasználó számára a tömörítési módszer megadását. Ez lehet gzip, deflate vagy nincs.
- 'Ha be van jelölve', lehetővé teszi a tömörített választ a gazdagépektől.
- Az „If Checked” letiltja a tömörített válaszok kicsomagolását.
- Az „Ha be van jelölve” minden SOAP-kérésnél bezárja a HTTP-kapcsolatot.
- „Ha be van jelölve”, lehetővé teszi a felhasználó számára, hogy hitelesítési információkat adjon meg 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 NULLA korlátlan méretnek felel meg.
FÁJL >> BEÁLLÍTÁSOK >> WSDL BEÁLLÍTÁSOK:
- Most részletesen áttekintjük a leggyakrabban használt „WSDL beállításokat”.
- WSDL-ek gyorsítótárazása Be- és kikapcsolja a WSDL-ek gyorsítótárazását
- Példaértékeket generál a kérésekben
- Lehetővé teszi a felhasználók számára, hogy opcionális elemeket mindig belefoglaljanak a generált kérésekbe
- A válaszüzenetek kinyomtatásra kerülnek a válaszszerkesztőben
- Lehetővé teszi a felhasználó számára, hogy megadjon egy séma (.xsd) fájlokat tartalmazó könyvtárat a WSDL kérések érvényesítése közben. A könyvtár tartalmának megváltoztatásakor a SOAP UI újraindítást igényel.
- A helytakarékosság érdekében a minimálisan tömörítendő üzenetméret a SoapUI projektfájlban.
FÁJL >> BEÁLLÍTÁSOK >> UI BEÁLLÍTÁSOK:
- Most részletesen áttekintjük a leggyakrabban használt „UI beállításokat”.
- Bezárja az összes projektet a SOAP UI elindítása közben a jobb indítási idő és kevesebb memória fogyasztás érdekében.
- Leírást jelenít meg, amikor elérhető.
- Automatikusan menti az összes projektet, miközben kilép a SOAP UI-ból.
- Mentés előtt a SOAP UI biztonsági másolatot készít a projektről. Ha engedélyezve van, meg kell említeni a biztonsági mentés mappáját.
- Megjeleníti és kibontja a naplólapokat a SOAP UI indításakor.
- Megjeleníti az „indítási oldal” párbeszédpanelt a SOAP UI indításakor.
- A szerszámcsúcs letiltásakor letiltja a szerszámcsúcsot, amikor a felhasználó navigálás közben az egeret az opciók/gombok fölé viszi.
SEGÍTSÉG:
- Vessünk egy pillantást a Súgó menü fontos lehetőségeire.
- A címen elérhető online súgó kezdőlapját mutatja www.soapui.org
- Lehetővé teszi a regisztrált felhasználók számára, hogy kérdéseket tegyenek fel a fórumban, és online segítséget kapjanak a közösségtől.
- Ellenőrzi a legutóbbi frissítéseket és telepítéseket, ha elérhetők.
- Lehetővé teszi a felhasználó számára, hogy navigáljon a webhely kezdőlapjára www.soapui.org
- Megjeleníti a SOAP UI build- és verzióinformációit.
A közelgő oktatóanyagok nemcsak a tesztcsomag, a teszteset és a tesztlépések létrehozásának megértését segítik elő, hanem lehetővé teszik a SOAP-kérések tesztelését és azok érvényesítését is.