• DocumentCode
    970795
  • Title

    On Required Element Testing

  • Author

    Ntafos, Simeon C.

  • Author_Institution
    Computer Science Program, University of Texas at Dallas, Richardson, TX 75080.
  • Issue
    6
  • fYear
    1984
  • Firstpage
    795
  • Lastpage
    803
  • Abstract
    In this paper we introduce two classes of program testing strategies that consist of specifying a set of required elements for the program and then covering those elements with appropriate test inputs. In general, a required element has a structural and a functional component and is covered by a test case if the test case causes the features specified in the structural component to be executed under the conditions specified in the functional component. Data flow analysis is used to specify the structural component and data flow interactions are used as a basis for developing the functional component. The strategies are illustrated with examples and some experimental evaluations of their effectiveness are presented.
  • Keywords
    Costs; Data analysis; Error correction; Genetic mutations; Performance evaluation; Software testing; Data flow analysis; required element testing; testing strategies;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/TSE.1984.5010308
  • Filename
    5010308