Szolgáltatástesztelés áttekintése

Az IBM® Rational Performance Tester és az IBM Rational Service Tester for SOA Quality szolgáltatás tesztelési képességei automatizálják a SOAP alapú webszolgáltatások funkcionális, regressziós és teljesítménytesztjeinek létrehozását, végrehajtását és elemzését, beleértve a Java Messagine Service (JMS), a Websphere MQ, és a Microsoft .NET Windows Communication Foundation (WCF) támogatását, illetve minden olyan szolgáltatást, ami XML, sima szöveg vagy bináris adatokat állít elő.
Az informatív teszteredmények alapja a hatékony tesztfejlesztés. Az alábbi állomások mindegyike hozzájárul a jelentéssel bíró tesztek eelőállításához:

Szolgáltatástesztelési eszközök

Az alábbi eszközök elérhetők a termékben:
  • Az általános szolgáltatásügyfél lehetővé teszi szolgáltatáskérések saját kezű végrehajtását szállítási protokollok, hitelesítési konfigurációk és biztonsági profilok széles köre számára, mely nagyon sokoldalúvá tesz a szolgáltatásügyfelet. Hatékonyan helyettesíti a dedikált ügyfelet, és használható szolgáltatáshívások rögzítésére, vagy kézi teszteléshez és szolgáltatások hibakereséséhez a fejlesztés során. Az általános szolgáltatásügyfél (generic service client) megnyitásához kattintson a Generic Service ClientWSDL biztonságszerkesztő gombra az eszköztáron.
  • A WSDL biztonságszerkesztő lehetővé teszi kifinomult algoritmus lerakok beállítását a szolgáltatáskérések és -válaszok számára. Az algoritmusvermek azon digitális tanúsítványadatokat és biztonsági algoritmusokat tartalmazzák, amelyeket a rendszer az üzenetekre vonatkozóan alkalmaz egy webszolgáltatással való biztonságos kommunikáció érdekében. Az algoritmus lerakatok blokkokból állnak, amik lehetnek kulcsmeghatározások, titkosítás, időpecsét vagy aláírás műveletek, melyek a WSDL fájl bármely műveletéhez tartozhatnak. A WSDL biztonságszerkesztő megnyitásához kattintson a jobb egérgombbal egy WSDL fájlra a munkaterülete, majd válassza az előugró menü WSDL biztonság szerkesztése vagy WSDL biztonságszerkesztőWSDL biztonságszerkesztő menüpontját az általános szolgáltatásügyfélben.
  • A tesztszerkesztő a teszt fejlesztésének helye. A rögzítés után, módosíthatja a tesztet, adatviszonyítási vagy ellenőrzési pontok felvételével. Felvehet ciklusokat vagy feltételeket is, és a szolgáltatáskérések minden részletét szerkesztheti.
  • A csonkszerkesztő lehetővé teszi szolgáltatáscsonkok létrehozását. A csonkszerkesztővel több bemeneti feltételt adhat meg, amelyek hasonlók az ellenőrzési pontokhoz. Az egyes feltételek egy előre meghatározott, szimulált választ aktiválnak, ami funkcionálisan azonos a szimulált szolgáltatás válaszával.
  • A Rational Performance Tester alkalmazásban az ütemtervszerkesztő teszi lehetővé több virtuális felhasználó bevezetését helyi és távoli számítógépekre, így növelve a terhelést a teljesítményteszteléshez. Az ütemez általában több tesztet és több virtuális felhasználót tartalmaz.

Visszajelzés