| <?xml version="1.0" encoding="UTF-8"?> |
| <org.eclipse.epf.uma:ContentDescription xmi:version="2.0" |
| xmlns:xmi="http://www.omg.org/XMI" xmlns:org.eclipse.epf.uma="http://www.eclipse.org/epf/uma/1.0.5/uma.ecore" |
| xmlns:epf="http://www.eclipse.org/epf" epf:version="1.5.0" xmi:id="_s60KoMM3EdmSIPI87WLu3g" |
| name="test_suite,_0aDz0MlgEdmt3adZL5Dmdw" guid="_s60KoMM3EdmSIPI87WLu3g" changeDate="2007-05-30T08:23:50.281-0700" |
| version="1.0.0"> |
| <mainDescription><p>
 |
| Test suites help manage the complexity of the test implementation. Many system test efforts fail because testers get
 |
| lost in the minutia of all of the detailed tests, and struggle to organize work and communicate results at an
 |
| appropriate level of detail. Much like UML packages, test suites provide a hierarchy of encapsulating containers to
 |
| help manage the test implementation. They collect tests together in related groups that can be planned, managed, and
 |
| assessed in a meaningful way.
 |
| </p>
 |
| <p>
 |
| This might be one or more automated regression test suites, but a test suite can also be a work plan for implementing a
 |
| set of related manual test scripts. Test suites can be nested hierarchically, so one test suite can contain others.
 |
| </p>
 |
| <p>
 |
| Consider creating test suites that arrange the available test scripts, in addition to other test suites, in many
 |
| different combinations: the more variations you have, the more you'll increase coverage and the potential for finding
 |
| errors. Give thought to a variety of test suites that will cover the breadth and depth of the target test items.
 |
| Remember that a single test script (or test suite) may appear in many different test suites, so your tools should
 |
| prevent unnecessarily repeated runs of the same test.
 |
| </p>
 |
| <p>
 |
| At a minimum, it's a good practice to start by organizing suites along the lines of major functional areas in the
 |
| application. However, test suites might also relate directly to a subsystem or other system design element, or to
 |
| requirements such as quality dimensions,&nbsp;standards compliance, and other requirements&nbsp;concerns that cut
 |
| across the internal system elements.&nbsp;
 |
| </p>
 |
| <p>
 |
| Some test automation tools provide the ability to automatically generate or assemble test suites.
 |
| </p></mainDescription> |
| </org.eclipse.epf.uma:ContentDescription> |