![]() |
Advanced Techniques Techniques for Larger Testware Systems |
|
|
|
|
Introduction |
|
|
|||||
|
|
This section introduces some advanced techniques that become more appropriate as the size of the testware system and the complexity of the test increases. The descriptions assume that a test-interaction based approach to structuring the testware is in use. The descriptions are informal and high level, they do not attempt to address all of the complexities of implementing the techniques in testware. |
|
||||||
|
|
||||||||
|
Many automatic test systems suffer from problems once anomalies have started to occur. Relatively minor insignificant anomalies can result in a test being classified as a failure when the anomaly has nothing to do with the purpose of the test. The system and the testware's view of the system can get out of sync resulting in an avalanche of spurious anomaly reports. When testware is test-interaction based there are techniques that can be incorporated to increase the resilience of the testing when anomalies do occur. The techniques described here address: |
||||||||
|
Reuse of testware is desirable. Reuse results in lower development costs, makes the testware more responsive to system changes and helps to improve consistency. Techniques that increase reuse described here address: |
||||||||