Which is the best way to implement automated tests for web services?
Hey Guys,
i am evaluating the best ways to integrate test automation for web services within the jazz environment. In the past i used SOAP-UI to realize web service tests but the integration of this tool into rtc and rqm does not seems to be very good regarding test execution and reporting. What is the best way for performing automated web service tests using the jazz plattform?
Kind Regards
i am evaluating the best ways to integrate test automation for web services within the jazz environment. In the past i used SOAP-UI to realize web service tests but the integration of this tool into rtc and rqm does not seems to be very good regarding test execution and reporting. What is the best way for performing automated web service tests using the jazz plattform?
Kind Regards
Accepted answer
Hi Oliver,
One of the ways to address your requirement is to use RPT - RQM (CLM) integration..
RPT is a performance testing tool, which contains an extension which can be used to test SOA based web services,
http://www-03.ibm.com/software/products/us/en/soa/
RPT can be integrated with RQM using a built-in adapter available with RPT.
More details on the integration are available as detailed in the topic under help : http://pic.dhe.ibm.com/infocenter/rpthelp/v8r5m0/nav/7_0
Once the integration is established, you could import the RPT scripts into RQM and execute them through RQM's web UI,
ofcourse the reports are available also in RQM UI for the playback.
A more detailed document on the integration is at : http://www.ibm.com/developerworks/rational/library/09/0223_kelly/
I hope this helps!
Best Regards, Sunil
One other answer
Hello Oliver,
RPT offers some capabilities for testing Webservices but I would recommend to look on IBM Rational Test Workbench which contains Rational Integration Tester (RIT) and Rational Performance Tester and other Tools as well.
RIT can record a lot of protocols and middle ware technologies which can be used to create tests and stubs for services. RIT tests can be integrated with RQM:
https://jazz.net/help-dev/clm/topic/com.ibm.rational.test.qm.doc/topics/c_rit_adapter.html
The advantage of RIT lies in simplicity to deal with many kind of services and to create complex test and test virtualization scenarios without programming.
Example for MQ:
http://www.ibm.com/developerworks/rational/library/rational-integration-tester-websphere-mq/
Overview:
http://www-01.ibm.com/software/rational/servicevirtualization/solutions/soa.html
If you have experience with SoapUI it is very easy to learn Rational Integration Tester in Rational Test Workbench for SOA Testing.
Best Regards,
René
RPT offers some capabilities for testing Webservices but I would recommend to look on IBM Rational Test Workbench which contains Rational Integration Tester (RIT) and Rational Performance Tester and other Tools as well.
RIT can record a lot of protocols and middle ware technologies which can be used to create tests and stubs for services. RIT tests can be integrated with RQM:
https://jazz.net/help-dev/clm/topic/com.ibm.rational.test.qm.doc/topics/c_rit_adapter.html
The advantage of RIT lies in simplicity to deal with many kind of services and to create complex test and test virtualization scenarios without programming.
Example for MQ:
http://www.ibm.com/developerworks/rational/library/rational-integration-tester-websphere-mq/
Overview:
http://www-01.ibm.com/software/rational/servicevirtualization/solutions/soa.html
If you have experience with SoapUI it is very easy to learn Rational Integration Tester in Rational Test Workbench for SOA Testing.
Best Regards,
René