OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

tag-discuss message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Re: Test case metadata...


Hyunbo Cho asks:
>By the way, can I ask a question about "test case metadata"?
>Does it mean by "test requirements"?

No. Test case metadata is a set of information items provided for
each individual test case. If the tests are organized into groups,
there could also be per-group metadata. The main uses are:
1. To allow setup of automated testing on several platforms
2. To allow (permissible) filtering of the test cases to just the
   set needed for a particular test subject and test run
3. To provide information that will appear in various kinds of
   reports, both about the suite and about particular test runs
4. To support a platform-neutral notation of scenarios for setup,
   execution, result evaluation, and cleanup
5. To support modularity of test harnesses
If the metadata is in XML, then XSLT can be used to transform it
into platform-specific execution scripts and other useful
material.

Test case metadata could be written before the test cases, which
would make it a very detailed, case-by-case statement of the
"requirements" for each test. When I hear "test requirements", I
think of something more global, like trying to describe what forms
of testing are needed and objectives of the test suite or whole
testing regime. For example, if measuring performance is an
objective, that drives some requirements for capturing times and
the like. Do others define "test requirements" differently, and
specifically in a way that involves test assertions?
.................David Marston


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]