[qmtest] writing composite tests

Stefan Seefeld seefeld at sympatico.ca
Mon Jan 12 15:02:21 UTC 2004


Hi Mark,

given that I have no idea what your plans are for the next release,
which new features to expect etc., may I come back to an old
thread here...

Mark Mitchell wrote:

> On Mon, 2003-09-08 at 09:54, Stefan Seefeld wrote:

>>I have a couple of tests that consist of various steps
>>such as compiling, linking, executing, result (output)
>>analysis.
>>
>>Each of these steps may be considered a test in itself,
>>depending on the earlier steps. As such, I would model
>>the situation as a 'composite test'.
> 
> 
> We've actually got some pretty nice test/database classes for
> compiling/linking/executing programs.  We should probably get those into
> QMTest proper, but we've never had the time to check over the interfaces
> as much as we'd like, and I'd like to avoid changing them after they go
> into QMTest.
> 
> You can get them out of the "qtmc" module in the same repository as
> QMTest.

I believe having such classes would be a huge win in usability, if only
due to the self-documentation that would add (people could see how to
set up their own code that does similar things).

How much work would you expect such a merge to be ? What ramifications
would that have for existing qmtest users ?

And again, I believe a set of example test databases / test classes
that demonstrate all this functionality would greatly help to make
people proficient with qmtest.

I'd volunteer to work on the integration (with a little guidance from
you). Please let me know whether you are interested, and what timeframe
you have in mind (pre- or post- 2.1 release ?).

Kind regards,
		Stefan




More information about the qmtest mailing list