RTVS - How to keep track of all my service virtualizations
Suppose I work in an environment with dozens of service-providing applications, resulting in hundreds of interfaces that I want to virtualize. I need to track the status of all the service virtualizations and host them on Rational Test Virtualization Server (RTVS) - status, version, level of emulation, data source needed, real code it emulations, where it's hosted, how to connect to it, etc...
And I need all this information relatively public, so that developers, testers, operations, etc. -- all these folks can reference the information, and a few people can update it. Does RTVS have this function, or one of the other Rational tools? Or do I need to build a capability around a more generic library control system? |
2 answers
What you are asking for I call a (Virtual) Service Catalog.
in my mind, one would upload the service definition, whose key data elements would be extracted to the catalog listing, and a link to any known RTVS servers housing this definition would be added to the library entry info. I also want to be able to deploy one or more of these services on the fly to a dynamically constructed RTVS server for automated testing purposes. so I need an api to allow me to search by name/version, and other user defined criteria, to locate and consume (download/transfer/...) the service definition and info on any existing instances. I built a prototype Docker container deployment of the products to demonstrate the capability of dynamic construction, but did not have a catalog capability. I did not get a chance during the project to do the introspection of the service definition to find the data I would have put in the catalog. |
I learned today that the Rational Test Control Panel - the web-gui front-end to Rational Test Virtualization Server, does the function I'm looking for. Information on RTCP is available at
http://www-01.ibm.com/support/knowledgecenter/SSBLQQ_8.7.0/com.ibm.rational.rtcp.sysadmin.doc/topics/c_rtcpadmin_intro.html
Enjoy
|
Your answer
Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.