![]() |
SOAPui - JMS - MTRACK | ![]() |
MTRACK© tömeges dokumentumkezelő
Az MTRACK rendszer segítségével tömegesen lehet kezelni dokumentumokat. Tipikus felhasználási példa a számlázás, amikor közüzem havonta százezres nagyságrendben készít számlákat. A számlázó rendszerből PDF vagy más nyomtatási formában jönnek ki a dokumentumok, és ezeket mind ki kell nyomtatni, postázni, esetleg elektronikusan aláírni.
Az MTRACK rendszer ilyenkor a dokumentum előállító (számlázó) rendszer és a dokumentum feldolgozó (nyomtató, elektronikus aláíró) rendszer közé kerül be, és
Mindehhez az MTRACK rendszer a JMS közbülső réteget használja, amelyikkel a dokumentumok tárolása, sorba rendezése, biztonságosan, és szabványos módon megoldható.
Az MTRACK rendszer több ügyfélnél is sikeresen kezeli a számlázási folyamat
elektronikus aláírás részét.
A számlák Oracle Financials rendszerből (az egyik ügyfélnél) vagy SAP
rendszerből (más ügyfeleknél) érkeznek fájlrendszerbe lerakva, vagy IBM
WebSphere MQ (régebben IBM MQSeries) rendszeren keresztül.
Az MTRACK felolvassa ezeket a dokumentumokat
és elhelyezi a megfelelő JMS sorba, ahonnan ütemezve kerülnek elő a
dokumentumok és kerülnek elektronikusan aláírásra.
soapUI és JMS
A SOAPui, mint tesztelési eszköz kiválóan alkalmas az ilyen jellegű rendszerek tesztelésére, különösen most, hogy a szoftver alkalmas a JMS kommunikáció kezelésére külön plugin nélkül. Persze lehet mondani, hogy ez a mi örömünk, hiszen mi fejlesztjük az MTRACK rendszert, és a mi dolgunk hogy rendesen leteszteljük. És ebben sok igazság van.
Ugyanakkor minden egyes MTRACK installáció más és más, mert minden ügyfélnél az általa kívánt munkafolyamatokat kell kialakítani. Amikor installáljuk a rendszert a munkafolyamat kialakítása után annak ellenőrzése gyakran hosszú és fáradtságos folyamat az ügyfél számára. Nem a mi szoftverünket kell ellenőriznie, hanem a saját munkafolyamatait. Természetesen ebben is segítünk, de a tesztelés eddig manuális folyamat volt, a kapcsolódó rendszerekbe teszt dokumentumokat kellett küldeni, és nézni, hogy ezek rendben haladnak át a rendszeren, minden olyan rendszer elvégzi a feladatát amelyiknek valamit tennie kell a dokumentumokkal.
Mostantól ez a tesztelés sokkal hatékonyabban megoldható soapUI segítségével. Mielőtt élesbe kerülne a rendszer soapUI teszteket készítünk, amelyek az MTRACK rendszert a JMS, a protokoll illesztők által is használt felületén keresztül teszteljük, és itt minden működési módot cégig tudunk tesztelni, nem csak a normál működést, hanem az előre látható szokásos hibás eseteket is (papír elakadás, hálózati kimaradások), amiket az éles rendszerben nem nagyon lehet előállítani.
Ezzel az installáció, és minden verzióváltás, vagy akár csak munkafolyamat módosítást követően ügyfeleink sokkal nagyobb biztonsággal győződhetnek meg róla, hogy a rendszerük úgy működik, ahogyan azt elvárják tőle. A soapUI JMS tesztelés eredménye:
Akár az MTRACK rendszerrel, akár JMS, vagy SOAP vagy bármilyen más rendszer tesztelésével kapcsolatban keressenek minket a HOL oldalon megadott elérhetőségeken keresztül.
|
Friss hírek
2011. szerpember 9. Kibocsátottuk a Pegamento TR, soapUI modult, amelyiklehetővé teszi, hogy soap szervizeket úgy teszteljünk, hogy közben nem kell helyességellenőrző kódot írni. A modul minden teszt futtatást adatbázisban tárol és az egyes futások eredményei összehasonlíthatóak, és minden lényeges eltérés a futási eredmények között automatikusan felderíthető. |