Beefy Boxes and Bandwidth Generously Provided by pair Networks
good chemistry is complicated,
and a little bit messy -LW
 
PerlMonks  

ibm rational test manager

by thelma1944 (Novice)
on Jan 06, 2005 at 14:59 UTC ( [id://419945]=perlquestion: print w/replies, xml ) Need Help??

thelma1944 has asked for the wisdom of the Perl Monks concerning the following question:

How does one connect to the ibm/rational's test manager? Is there a list of tsscmd statements? How about a method (PM) that will allow access to test manager's database(s)? Thank you in advance for your assistance. PS you can reach me at thelma.vance@thomson.com Yours truly, Thelma Vance

Considered: jdporter Add html formatting.
Unconsidered: castaway Keep/Edit/Delete: 12/13/0 - We don't do this sort of editing.

Replies are listed 'Best First'.
Re: ibm rational test manager
by jdporter (Paladin) on Jan 06, 2005 at 15:15 UTC

    TestManager has an API which allows you to script your tests using the language of your choice. Unfortunately, that is the extent of the API. It doesn't give you access to the underlying database, or to the other internal operations of the TestManager application. (This is in stark contrast to the APIs for ClearCase and ClearQuest, for example.) The database is stored as flat files (actually an XML dialect) on disk, so you should be able to poke around in the database yourself and figure out how to manipulate them. One caveat: make sure TestManager itself is not running while you do this; it is extremely non-robust in the face of concurrent access by other processes. This is (partly) because the TestManager application caches the database (from the XML files) in an in-memory database. Whether or not there is a Perl module for this, I don't know.

    At least, that's my personal experience. Perhaps the situation isn't as bleak as I paint it. Have a look at Demystifying the IBM Rational TestManager API - an article on the IBM Rational developerWorks website.

      FWIW, I think you can run Test Manager in a "server mode" that uses a SQL database (IIRC, SQL Anywhere) instead of XML files. I have no idea if they're using sane schemas though.

      Chris
      M-x auto-bs-mode

        That may be true; and indeed it may depend on the version of the software. My only experience is with the 2002 version, which is at least one major release antiquated.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: perlquestion [id://419945]
Approved by Old_Gray_Bear
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others meditating upon the Monastery: (3)
As of 2024-04-23 23:51 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found