From: <pc...@at...> - 2001-05-15 08:56:59
|
Hi, On 15 May 2001, at 0:25, David Jencks wrote: > Here are some things I think are important or a good idea. > > 1. separate logical content of tests and results from formatting details. > 2. Separate platform/execution context from content of test. > 3. Concentrate on testing drivers used by application programs. > 4. Have as much of the testing framework work on all platforms as possible > with as little modification as possible. > 5. File based version control. > 6. test suite updates available in small pieces. ( not the whole tcs db) I think that this is the best way to go. We would have test definitions (with data, executed/tested functionality and expected results) in portable, easy to manipulate format (XML). When test framework would be defined, it could be easily implemented in many languages, with different access methods and on any platform. Just a side note: We should separate the test database content XML from tests description XML (and reference it). Actually, I *love* this idea more and more. Best regards -- Pavel |