Overview - Agilent Technologies 93000 SOC Series Training Manual

Mixed-signal training
Hide thumbs Also See for 93000 SOC Series:
Table of Contents

Advertisement

2-1
N OT E

Overview

To execute one or more testmethod-based test suites on the Test
Flow editor, a shared library, which is an executable library, must
be built for test methods related with the test.
To handle files related to test method program such as a shared
library and source files on the SmarTest software, the environment
called a project is needed. The project is a directory for managing
the files related to test method program and consists of all test
method files.
The test method programs grouped according to a user's arbitrary
unit are called a class. The class is a unit of your source file. And
user-defined functions (test method programs) in each source file
are called method functions.
Creating a class source file is called "adding a class to the
project". And creating a method function into a class source file is
called "adding a method to the class". For the relationships among
shared libraries and classes, see the following figure. The following
figure shows the relationship of testmethod-based test suites,
shared library, and classes.
Test function-based TestSuite for
Test Flow
executing connect test function.
connect
M
Shared Library
Test Method
Program
Class
Class
Test Method
Source
Program
Files
Relationship of shared Library and Class
In the above figure, the first test suite is used to execute the
testfunction for connecting DPS and digital channels to a test device.
You can also achieve this connection using the CONNECT API in your
test method program, instead of the connect testfunction.
When the test flow reaches the end of the test flow, they are
automatically disconnected.
Lesson 2 – Creating a Test Method
M
Call/Return
Test Method
Test Method
Program
Program
Test Method
Subroutine
Program
Compile/Link
Test Method
Test Method
Program
Subroutine
Test Method
M: Testmethod-based TestSuite
M
M
Data sharing
eg. global variable
Program
Program
connect
433

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents