Szolgáltatásteszt létrehozása a WebSphere Java MQ számára

Java-alapú alkalmazások teszteléséhez, hozzon létre szolgáltatástesztet, és adja hozzá a WebSphere Java MQ üzeneteket. Szolgáltatástesztet az Általános szolgáltatásügyféllel Általános szolgáltatásügyfél megnyitása vagy az Új szolgáltatásteszt varázslóval Szolgáltatásteszt létrehozása hozhat létre.

Mielőtt elkezdené

Csatlakozás WebSphere MQ kiszolgálóhoz.

Védett socket réteg (SSL) hitelesítés használata esetén győződjön meg róla, hogy rendelkezik a szükséges kulcsfájlokkal a munkaterületen.

SOAP biztonság használata esetén győződjön meg róla, hogy a megfelelő könyvtárakkal és konfigurációs fájlokkal konfigurálta a környezetet.

Eljárás

  1. A munkaterületen kattintson a Fájl > New > Egyéb > Teszt > Teszteszközük > Webszolgáltatás tesz menüpontra vagy a Szolgáltatásteszt létrehozása Szolgáltatásteszt létrehozása ikonra.
  2. Válasszon ki egy projektet, majd a Tesztfájl neve mezőben nevezze el a tesztet. A beírt név lesz a rögzítés, a teszt és más szükséges fájlok alapneve. Ezeket a fájlokat, megkülönböztető utótagjaikkal együtt az általános navigátorban vagy a Java™ Package Explorer programban tudja megtekinteni, a Tesztnavigátorban azonban csak az egyszerű (teszt) név jelenik meg.
  3. A Szolgáltatáskérési felület kiválasztása oldalon tegye az alábbiak egyikét:
    1. WSDL fájlt használó szolgáltatás teszteléséhez válassza a Webszolgáltatás-kérés vagy a Specifikáció-alapú adatszerkezet elemet, kattintson a Tovább gombra, és válasszon ki egy WSDL fájlt.
    2. Olyan szolgáltatás teszteléséjez, amely nem használ WSDL fájlt, válassza az XML kérés, Szöveges kérés, Bináris kérés menüpontot vagy az Üres teszt lehetőséget.
  4. Kattintson a Tovább gombra, válassza ki a WebSphere Java MQ protokollt, és adjon meg egy szállítási konfigurációt. Ha szükséges, az Új lehetőségre kattintva hozza létre a hívás szállítási konfigurációját. Lásd: WebSphere Java MQ átviteli beállítás létrehozása.
  5. Hajtsa végre a következő lépéseket az Általános lapon:
    Sor
    A várakozási sor WebSphere MQ kiszolgálón megadott neve.
    Üzenettípus
    Az üzenetek típusai a következők:
    • Az Adatcsomag azt jelenti, hogy az üzenet nem igényel választ.
    • A Kérés azt jelenti, hogy az üzenet választ igényel.
    • A Válasz azt jelenti, hogy az üzenet egy válasz egy korábbi kérés üzenetre.
    • A Jelentés azt jelenti, hogy az üzenet egy várt vagy váratlan előfordulást jelent, amely általában egy másik üzenetre vonatkozik. Példa lehet erre egy olyan kérés üzenet, amely érvénytelen adatokat tartalmazott.
    Üzenetállandóság

    Ez az érték az jelzi, hogy az üzenet állandó vagy sem. Ha az üzenet állandó, akkor a rendszerhibák és a sorkezelő újraindulása után is megmarad. Ha az üzenet nem állandó, akkor újraindulás után akkor marad meg, ha az NPMCLASS(HIGH) attribútummal rendelkező sorban van jelen. QMGR osztályt azonban az üzenet még az NPMCLASS(HIGH) attribútummal sem él túl. Az olyan sorokban található nem-állandó üzenetek, amelyekhez az NPMCLASS(NORMAL) attribútum tartozik, a sorkezelő újraindulásakor eldobásra kerülnek, még akkor is, ha az újraindítási eljárás során az üzenet a kiegészítő tárolón helyezkedik el.

    Dinamikus válasz
    Ezt a jelölőnégyzetet kiválasztva a WebSphere MQ kiszolgáló válaszként dinamikusan hoz létre egy ideiglenes várakozási sort. reply. Ha a jelölőnégyzet nincs kiválasztva, akkor a Válasz sorban található üzenet kerül felhasználásra.
    Válasz sor

    Ez annak az üzenetsornak a neve, amelybe az üzenet get kérését kiadó alkalmazásnak a válasz és jelentés üzeneteket küldenie kell.

    Válaszkezelő

    Ez annak a sorkezelőnek a neve, amelyen a válasz sor meg van határozva.

    További tulajdonságok
    Adja meg a sorok kiegészítő tulajdonságait.
  6. Választható: Ha szükséges, akkor adja meg a következő információkat a Beállítás lapon:
    Üzenet prioritása

    Az üzenet prioritása. A legalacsonyabb prioritás a 0.

    Kódolás

    Az üzenetben található adatok numerikus kódolása. Ez az érték magában az MQMD adatszerkezetben található numerikus adatokra nem vonatkozik.

    Lejárati időszak

    Ez az az időszak (tizedmásodpercekben megadva), amely után az üzenet eldobhatóvá válik, ha még nem lett eltávolítva a cél várakozási sorból. A lejárati időközt az üzenetet elhelyező alkalmazás állítja be.

    Karakterkészlet

    Ez az alkalmazás üzenetadataiban található karakter adatok karakterkészlet-azonosítója.

  7. Választható: A Jelentés lapon válassza ki a fogadandó jelentés üzeneteket.
  8. Választható: Ha szükséges, akkor adja meg a következő információkat a Környezet lapon:
    Alkalmazás azonosság adatai

    Ezeket az információkat az alkalmazáscsomag határozza meg. Használja az üzenettel vagy annak kezdeményezőjével kapcsolatos információk megadásához.

    Alkalmazás kiindulópont adatai

    Ezeket az információkat az alkalmazáscsomag határozza meg. Az üzenet eredetével kapcsolatos információk biztosítására használhatók.

    Fiókkezelési token

    Ezek az információk az alkalmazás számára szükségesek, hogy megfelelően terhelhesse az üzenet eredményeként elvégzett munkát.

    Felhasználói azonosító

    Ez az üzenetet kezdeményező alkalmazás felhasználói azonosítója.

  9. Választható: Az Azonosítók lapon, azon üzenetek számára, amelyek bináris bemenetet igényelnek, adja meg az azonosítót karaktersorozat formátumban a második oszlopban. Az első oszlop automatikusan kitöltődik hexadecimális formátumban.
  10. Választható: A Szegmentálás lapon válassza ki az üzenet szegmensét és kattintson a Tovább lehetőségre.
  11. Ha kiválasztott az XML kérés elemet, akkor kattintson a Tovább gombra, válasszon ki egy XSD fájlt, majd kattintson a Befejezés gombra. Létrehozta az új szolgáltatástesztet.

Mi a következő lépés?

Most bővítheti és futtathatja azt.

Visszajelzés