Beefy Boxes and Bandwidth Generously Provided by pair Networks
more useful options
 
PerlMonks  

Re: ibm rational test manager

by jdporter (Paladin)
on Jan 06, 2005 at 15:15 UTC ( [id://419956]=note: print w/replies, xml ) Need Help??


in reply to ibm rational test manager

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.

Replies are listed 'Best First'.
Re^2: ibm rational test manager
by lachoy (Parson) on Jan 07, 2005 at 14:48 UTC

    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: note [id://419956]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others wandering the Monastery: (1)
As of 2024-04-25 00:41 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found