Almost all test method APIs are grouped depending on what is to
be done: setting hardware, testing, reading measurement results,
digital signal processing, or judgement of the result.
Test Method Program Flow
Changing the existing setup data and enabling the trigger line of
•
each analog module
If multiple measurements with different conditions are needed in
one test method, this procedure should be performed for the
second and later measurements. For the first measurement, the
primary sets are automatically activated. To change the existing
data, use the Setup API.
In addition, some Setupt APIs must be used to enable the trigger
lines of analog modules for the test.
Executing the test
•
After the existing setup data is set to perform the related test, you
can start the test execution. To control the test execution, use the
Execution API.
Retrieving the raw measurement data
•
After one measurement is completed, the raw measurement data
should be read from the tester hardware. To retrieve the
measurement data, use the Result API.
Computing the data
•
The raw measurement data is generally calculated to obtain the
desired characteristics. To process the raw measurement data,
use the Computation API.
Judging the result and setting the pass/fail flag
•
You have to judge whether the result is pass or fail, and return the
pass or fail result to the test flow according to the judgement. To
perform these tasks, use the Judgement API.
Lesson 1 – Test Method Structure
401