background image
<< Glossary - nested declarations | Glossary - test frame file >>
Glossary - regression testing
<< Glossary - nested declarations | Glossary - test frame file >>
544
User's Guide
E G
LOSSARY
subplan
Testplan that is referenced by another testplan, normally the master testplan,
by using an include statement. Portion of a testplan that lives in a separate file
but can be expanded inline within its master plan. A subplan may contain the
levels of group description and test description not covered in the master
plan. A subplan can inherit information from its master plan. You add a
subplan by inserting an include statement in the master plan. A subplan file
has a .pln extension, as in subplan-name.pln. See also master plan.
suite
A file that names any number of 4Test test script files. Instead of running
each script individually, you run the suite, which executes in turn each of
your scripts and all the testcases it contains.
symbols
In QA Organizer, used in a testplan to pass data to 4Test testcases. A symbol
can be defined at a level in the testplan where it can be shared by a group of
tests. Its values are actually assigned at either the group or test description
level, depending on whether the values are shared by many tests or are unique
to a single test. Similar to a 4Test identifier, except that its name begins with a
$ character.
tag
Object's actual name or index as it appears in the GUI. The name by which
SilkTest locates and identifies objects in the application.
template
A hierarchical outline in QA Organizer that you can use as a guide when
creating a new testplan. Based on the window declarations in the frame file.
test description
In QA Organizer, a terminal point in an outline that specifies a testcase to be
executed. Test descriptions by default are displayed in blue. See also group
description
.
test frame file
Contains all the data structures that support your scripts: window
declarations, user-defined classes, utility functions, constants, and variables,
as well as other include files.
testcase
In a script file, an automated test that ideally addresses one test requirement.
Specifically, a 4Test function that begins with the testcase keyword and
contains a sequence of 4Test statements. It drives an application to the state to
be tested, verifies that the application works as expected, and returns the
application to its base state.
In a testplan, a testcase is a keyword whose value is the name of a testcase
defined in a script file. Used in an assignment statement to link a test
description in a testplan with a 4Test testcase defined in a script file.
testplan
In general, a document that describes test requirements. In QA Organizer, a
testplan is displayed in an easy-to-read outline format, which lists the test
requirements in high-level prose descriptions. The structure can be flat or
many levels deep. Indentation indicates the level of detail. A testplan also