[BACK]Return to x115.html CVS log [TXT][DIR] Up to [Development] / ltp-website / howto

File: [Development] / ltp-website / howto / x115.html (download) (as text)

Revision 1.1, Fri Oct 13 21:11:19 2000 UTC (17 years ago) by nstraz
Branch: MAIN
CVS Tags: HEAD

Updated the text and html version of the howto draft.

<HTML
><HEAD
><TITLE
>  Glossary 
 </TITLE
><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.49"><LINK
REL="HOME"
TITLE="  Linux Test Project HOWTO
 "
HREF="t1.html"><LINK
REL="PREVIOUS"
TITLE="  Contact information and updates 
 "
HREF="x110.html"></HEAD
><BODY
CLASS="SECT1"
><DIV
CLASS="NAVHEADER"
><TABLE
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TH
COLSPAN="3"
ALIGN="center"
>Linux Test Project HOWTO</TH
></TR
><TR
><TD
WIDTH="10%"
ALIGN="left"
VALIGN="bottom"
><A
HREF="x110.html"
>Prev</A
></TD
><TD
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
></TD
><TD
WIDTH="10%"
ALIGN="right"
VALIGN="bottom"
>&nbsp;</TD
></TR
></TABLE
><HR
ALIGN="LEFT"
WIDTH="100%"></DIV
><DIV
CLASS="SECT1"
><H1
CLASS="SECT1"
><A
NAME="AEN115"
>Glossary</A
></H1
><P
></P
><DL
><DT
>Test</DT
><DD
><P
>IEEE/ANSI
  <A
NAME="AEN122"
HREF="#FTN.AEN122"
>[1]</A
>
  : 
 (i) An activity in which a system or component is executed under specified conditions, the results are observed or record, and an evaluation is made of some aspect of the system or component. 
 (ii) A set of one or more test cases. 
  </P
></DD
><DT
>Test Case</DT
><DD
><P
>A test assertion with a single result that is being verified. This allows designations such as PASS or FAIL to be applied to a single bit of functionality.  A single test case may be one of many test cases for testing the complete functionality of a system. 
IEEE/ANSI: 
(i)A set of test inputs, execution conditions, and expected results developed for a particular objective. 
(ii) The smallest entity that is always executed as a unit, from beginning to end. 
  </P
></DD
><DT
>Test Driver</DT
><DD
><P
>A program that handles the execution of test programs. It is responsible for starting the test programs, capturing their output, and recording their results. Pan is an example of a test driver.
  </P
></DD
><DT
>Test Framework</DT
><DD
><P
>A mechanism for organizing a group of tests.  Frameworks may have complex or very simple API's, drivers and result logging mechanisms. Examples of frameworks are TETware and DejaGnu. 
  </P
></DD
><DT
>Test Harness</DT
><DD
><P
>A Test harness is the mechanism that connects a test program to a test framework.  It may be a specification of exit codes,  or a set of libraries for formatting messages and determining exit codes.  In TETware, the tet_result() API is the test harness. 
  </P
></DD
><DT
>Test Program</DT
><DD
><P
>A single invokable program.  A test program can contain one or more test cases. The test harness's API allows for reporting/analysis of the individual test cases. 
  </P
></DD
><DT
>Test Suite</DT
><DD
><P
>A collection of tests programs, assertions, cases grouped together under a framework.   
  </P
></DD
><DT
>Test Tag</DT
><DD
><P
>An identifier that corresponds to a command line which runs a test.  The tag is a single word that matches a test program with a set of command line arguments. 
  </P
></DD
></DL
></DIV
><H3
CLASS="FOOTNOTES"
>Notes</H3
><TABLE
BORDER="0"
CLASS="FOOTNOTES"
WIDTH="100%"
><TR
><TD
ALIGN="LEFT"
VALIGN="TOP"
WIDTH="5%"
><A
NAME="FTN.AEN122"
HREF="x115.html#AEN122"
>[1]</A
></TD
><TD
ALIGN="LEFT"
VALIGN="TOP"
WIDTH="95%"
><P
>Kit, Edward, Software Testing in the Real World: Improving the Process. P. 82. ACM Press, 1995.
   </P
></TD
></TR
></TABLE
><DIV
CLASS="NAVFOOTER"
><HR
ALIGN="LEFT"
WIDTH="100%"><TABLE
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
><A
HREF="x110.html"
>Prev</A
></TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
><A
HREF="t1.html"
>Home</A
></TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
>&nbsp;</TD
></TR
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
>Contact information and updates</TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
>&nbsp;</TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
>&nbsp;</TD
></TR
></TABLE
></DIV
></BODY
></HTML
>